Hallo,
ich habe mal eine Frage bezüglich Textfelder und JLabels. Ich sehe inn Codings oft das Textfelder, JButtons und JLabels in einer Klasse erst im Konstruktor initialisiert werden und im Klassenrumpf nur deklariert werden.
Also z.b:
das ist die übliche weise. ich habe es aber bis jetzt anders gemacht...ich hab textfelder eigentlich immer ausserhalb des Konstruktor deklaliert und iniialisiert:
z.b
nun wollte ich euxh experten mal fragen, was die variante 1 für vorteile hat bzw variante 2. Wann nimmt man 1 und wann 2. Danke für die Hilfe
Gruss
Stevvie
ich habe mal eine Frage bezüglich Textfelder und JLabels. Ich sehe inn Codings oft das Textfelder, JButtons und JLabels in einer Klasse erst im Konstruktor initialisiert werden und im Klassenrumpf nur deklariert werden.
Also z.b:
Java:
class XYz extends JFrame
JButton jbutton;
XYZ ()
{
jbutton =new Jbutton("Hallo");
add.(jbuttom);
}
}
das ist die übliche weise. ich habe es aber bis jetzt anders gemacht...ich hab textfelder eigentlich immer ausserhalb des Konstruktor deklaliert und iniialisiert:
z.b
Java:
class XYZ extends JFrame
{
JButton jbutton=new JButton("Test");
XYZ()
{
add.(jbutton);
}
Gruss
Stevvie
Zuletzt bearbeitet von einem Moderator: