GUI, Button und Label erscheinen nicht

moe_joe

Mitglied
Hi,
Bin grad dabei das gui für mein applet zu machen. Allerdings will java irgendwie meinen button und mein label nicht anzeigen!


Das Textarea wird mir wie gewünscht ausgegeben.Aber der Button und das labell nicht. Habe ich etwas bei der vereinbarung vergessen oder woran könnte das liegen?

mfg
 
Zuletzt bearbeitet:
Moin!
Mach doch bitte mal
Code:
getContentPane().setLayout(null);

*grüssle*
MeinerEiner
 
Gibts irgendwelche Fehler?
Also wenn du es im Browser anzeigst, in der Java Console?
Du fügst auch 2mal deine Textarea ein..
Lass mal die ganzen Icons weg.

Wenn alles nichts bringt, poste mal die komplette Klasse, so das man sie mal ausführen lassen kann..

*grüssle*
MeinerEiner
 
Fehler werden mir keine angezeigt. kann mir auhc nich erklären woran das liegt

hab auch gad gesehen da sich das textarea 2x hinzufüge. beim textarea hab ich ja auch kein problem, das wird mir angezeigt!
 
Zuletzt bearbeitet:
ich hoffe das passt so,wenn ich den ganzen quellcode poste sind wir bei 500 zeilen.....

Code:
		 getContentPane().setLayout(null);
	         final JTextArea antwort = new JTextArea(myanswer);
	         antwort.setFont( new Font("Arial", Font.BOLD, 15));
	         antwort.setBackground(new Color (199, 225, 242)); // Setzt Farbe 199, 225, 242
	         antwort.setEditable(false);
	         antwort.setBounds(40, 270, 575, 185);
	         getContentPane().add(antwort);
	         antwort.setLineWrap(true);
	         antwort.setVisible(true);
	         JLabel l1 = new JLabel( new ImageIcon(getImage(getCodeBase(),v_image.elementAt(label))));
	         l1.setBounds(50, 50, 100, 100);
	         getContentPane().add(l1);
	         l1.setVisible(true);
	         System.out.println("Bild: "+v_image.elementAt(label));
	         
	         final JButton weiter = new JButton("Weiter geht's");
	         weiter.setBounds(200, 450, 105, 20);
	         getContentPane().add(weiter);
	         ActionListener al = new ActionListener() {
	            public void actionPerformed(ActionEvent e) {
	               addKeyListener(control); // hinzufügen
	               getContentPane().remove(weiter);
	               getContentPane().remove(antwort);
	               requestFocus(); //setzt den Focus noch ..
	               if(v_fragen.isEmpty()){
	                  g.drawString("Herzlichen Glückwunsch! Sie haben alle Fragen beantwortet.", 200, 200);   
	                  repaint();
	               }
	               else{
	                  neue_runde();
	                  reinitVariables();
	                  repaint();
	               }
	            }
	         };
	         weiter.addActionListener(al);
	         weiter.setVisible(true);
 
Hallo,

ich möchte dich bitten die Netiquette zu beachten (Groß-/Kleinschreibung).


MFG

zEriX
 
Zurück