Artheur
Legacy Member
Ik heb een vraagje in verband met mijn project waarmee ik een ijskast moet creeëren met
allerlei soorten andere onderdelen zoals een knop voor te sluiten/openen, ....
Een ander deel van dit project is een bijbehorende barkruk, die ik moet kunnen
verhogen/verlagen met 2 aparte knoppen en het kussen moet van kleur kunnen veranderen
met de kleurnaam die je ingeeft in het bijbehorende tekstvak.
Nu zit ik vast bij het deel waar ik aan mijn tekstvak een tekstvakhandler toevoeg,
waardoor ik met het ingeven van een kleurnaam de kleur laat veranderen van het kussen
van de barkruk.
Alles wat ik heb gecreeërd staat in een paintComponent. Dit is de code die in men
tekstvakhandler sta voor het desbetreffende tekstvak van de kleurnaam.
public class TekstvakHandler2 implements ActionListener {
public void actionPerformed(ActionEvent arg0) {
// txtKleur
String strKleur = tekstKleur.getText();
repaint();
}
}
Voor de kleur te doen veranderen van het kussen van de barkruk heb ik geprobeerd om met een
if & equal te werken:
if(strKleur.equals("test")){
g.setColor(Color.PINK);
}
Maar nu vraag ik mij af waar ik dit moet plaatsen, ik heb al allerlei geprobeerd en niets werkt.
Waarschijnlijk heb ik ergens een fout gemaakt of gewoon een foute redenering gebruikt voor het
te doen werken.
Dus aan iedereen die enige kennis heeft van java, kunnen jullie mij helpen dit probleem op te lossen?
Dank op voorhand!
allerlei soorten andere onderdelen zoals een knop voor te sluiten/openen, ....
Een ander deel van dit project is een bijbehorende barkruk, die ik moet kunnen
verhogen/verlagen met 2 aparte knoppen en het kussen moet van kleur kunnen veranderen
met de kleurnaam die je ingeeft in het bijbehorende tekstvak.
Nu zit ik vast bij het deel waar ik aan mijn tekstvak een tekstvakhandler toevoeg,
waardoor ik met het ingeven van een kleurnaam de kleur laat veranderen van het kussen
van de barkruk.
Alles wat ik heb gecreeërd staat in een paintComponent. Dit is de code die in men
tekstvakhandler sta voor het desbetreffende tekstvak van de kleurnaam.
public class TekstvakHandler2 implements ActionListener {
public void actionPerformed(ActionEvent arg0) {
// txtKleur
String strKleur = tekstKleur.getText();
repaint();
}
}
Voor de kleur te doen veranderen van het kussen van de barkruk heb ik geprobeerd om met een
if & equal te werken:
if(strKleur.equals("test")){
g.setColor(Color.PINK);
}
Maar nu vraag ik mij af waar ik dit moet plaatsen, ik heb al allerlei geprobeerd en niets werkt.
Waarschijnlijk heb ik ergens een fout gemaakt of gewoon een foute redenering gebruikt voor het
te doen werken.
Dus aan iedereen die enige kennis heeft van java, kunnen jullie mij helpen dit probleem op te lossen?
Dank op voorhand!



)