Hallo,
soll ich die GUI als eigene Klasse oder in die Startklasse packen?
Ich habe mal als Bsp folgendes gemacht:
Klasse "AUTO":
"START"-Klasse:
Nun meine Frage:
Lohnt es sich die GUI als eigene Klasse zu machen, sprich nicht direkt in die Startklasse zu packen? Und wie mache ich das dann?
Danke
soll ich die GUI als eigene Klasse oder in die Startklasse packen?
Ich habe mal als Bsp folgendes gemacht:
Klasse "AUTO":
Java:
public class Auto {
String name = "";
int leistung = 0;
int laenge = 0;
int breite = 0;
public Auto(String typ, int leistung){
this.leistung = leistung;
this.name = typ;
}
public int getLeistung(){
return leistung;
}
public String getName(){
return name;
}
}
"START"-Klasse:
Java:
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Start {
public static void main(String[] args) {
Auto bmw = new Auto("BMW", 150);
//GUI
JFrame meinFrame = new JFrame("Fenster");
meinFrame.setLayout(null);
JTextField textField = new JTextField();
textField.setBounds(20,20,50,20);
textField.setText(bmw.getName());
meinFrame.add(textField);
meinFrame.setSize(300, 300);
meinFrame.setVisible(true);
}
}
Nun meine Frage:
Lohnt es sich die GUI als eigene Klasse zu machen, sprich nicht direkt in die Startklasse zu packen? Und wie mache ich das dann?
Danke