Hallo zusammen.
Ich möchte eine App erstellen in der ich Schichten planen möchte (PEP). Hierfür habe ich nun (sehr) vereinfacht folgende Class:
Die Schichten zeichnen sich also praktisch selber einen "Rahmen" und einen String, mit dem Namen der Schicht auf einem JPanel welches ich wiederum in einem JFrame platziert habe. Grafiken werden zur Zeit nicht benutzt. Ich hoffe das ist bis hier verständlich.
Nun aber meine eigentliche Frage. Nutze ich für die Ausgabe der Schicht für sich selber einen JFrame oder ein Canvas? Ich habe es mit beidem probiert und es geht in meiner App mit beidem. Aber was ist besser?
Gruß
Jan
Ich möchte eine App erstellen in der ich Schichten planen möchte (PEP). Hierfür habe ich nun (sehr) vereinfacht folgende Class:
Java:
public class ClassSchicht extends JPanel/Canvas {
String Name;
int Start;
int Ende;
public void paint(Graphics g){
g.drawString(Name, xPos, yPos);
g.drawRect(0, 0, 40, 40)
}
}
Die Schichten zeichnen sich also praktisch selber einen "Rahmen" und einen String, mit dem Namen der Schicht auf einem JPanel welches ich wiederum in einem JFrame platziert habe. Grafiken werden zur Zeit nicht benutzt. Ich hoffe das ist bis hier verständlich.
Nun aber meine eigentliche Frage. Nutze ich für die Ausgabe der Schicht für sich selber einen JFrame oder ein Canvas? Ich habe es mit beidem probiert und es geht in meiner App mit beidem. Aber was ist besser?
Gruß
Jan