Hallo ihr Lieben,
ich muss für mein mündliches Abitur ein Quizspiel programmieren. Es soll eine Art "Wer wird Millionär" werden. Hierzu verwende ich das Programm eclipse und habe damit auch eine GUI erstellt. Meine Fragen und die Buttons mit den Antworten funktionieren. Jedoch wollte ich nun 2 Joker einbauen. Einmal einen 50/50 Joker, wobei einfach 2 der falschen Aussagen ausgeblendet werden sollen und noch einen "Publikumsjoker", bei dem einfach direkt die richtige Antwort angezeigt werden soll.
Jetzt habe ich zwei Probleme, bei denen mir bisher leider keiner weiterhelfen konnte.
1. Meine zwei Buttons, auf die ich die zwei Bilder der Joker gelegt habe, sind erst auf der GUI sichtbar wenn man mit der Maus darüber fährt. Hier ist der Code, den ich dazu geschrieben habe. (w1 ist mein JFrame)
2. Weiß ich nicht recht wie ich die beiden Joker richtig integrieren kann. Leider bin ich noch nicht all zu erfahren mit der Programmierung und eher noch blutiger Anfänger. Es kommt zwar keine Fehlermeldung auf dem Weg, den ich versucht habe, jedoch passiert auch nichts.
Auf diesem Weg hab ich versucht die Lösung direkt anzuzeigen.
Danke schon im Voraus fürs durchlesen und eventuell helfen.
ich muss für mein mündliches Abitur ein Quizspiel programmieren. Es soll eine Art "Wer wird Millionär" werden. Hierzu verwende ich das Programm eclipse und habe damit auch eine GUI erstellt. Meine Fragen und die Buttons mit den Antworten funktionieren. Jedoch wollte ich nun 2 Joker einbauen. Einmal einen 50/50 Joker, wobei einfach 2 der falschen Aussagen ausgeblendet werden sollen und noch einen "Publikumsjoker", bei dem einfach direkt die richtige Antwort angezeigt werden soll.
Jetzt habe ich zwei Probleme, bei denen mir bisher leider keiner weiterhelfen konnte.
1. Meine zwei Buttons, auf die ich die zwei Bilder der Joker gelegt habe, sind erst auf der GUI sichtbar wenn man mit der Maus darüber fährt. Hier ist der Code, den ich dazu geschrieben habe. (w1 ist mein JFrame)
Java:
Icon x = new ImageIcon(getClass().getResource("50.50.jpg"));
Icon y = new ImageIcon(getClass().getResource("publiku.jpg"));
joker1 = new JButton("50/50 Joker", x);
joker1.setBounds(470, 240, 150, 80);
joker1.setBackground(Color.BLACK);
joker1.addActionListener(this);
joker2 = new JButton("Publikumsjoker", y);
joker2.setBounds(105, 240, 150, 80);
joker2.setBackground(Color.BLACK);
joker2.addActionListener(this);
w1.add(joker1);
w1.add(joker2);
2. Weiß ich nicht recht wie ich die beiden Joker richtig integrieren kann. Leider bin ich noch nicht all zu erfahren mit der Programmierung und eher noch blutiger Anfänger. Es kommt zwar keine Fehlermeldung auf dem Weg, den ich versucht habe, jedoch passiert auch nichts.
Auf diesem Weg hab ich versucht die Lösung direkt anzuzeigen.
Java:
if (e.getSource()== joker2){
if (lösung ==1){
Nachricht ("Die richtige Antwort ist:", " A!");
Prozent();
frage_change.neueFrage();
}if (lösung == 2){
Nachricht("Die richtige Antwort ist:", "C!");
Prozent();
frage_change.neueFrage();
}if (lösung ==3){
Nachricht ("Die richtige Antwort ist:" , "B");
Prozent();
frage_change.neueFrage();
}if (lösung ==4){
Nachricht ("Die richtige Antwort ist:", "D");
Prozent();
frage_change.neueFrage(); }
Danke schon im Voraus fürs durchlesen und eventuell helfen.
Zuletzt bearbeitet: