GUI Designer

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
HI

ich wollte gerade eine GUI mit dem Designer erstellen. Dazu habe ich eine neue Visual class erstellt und Swing benutzt. Jetzt habe ich zwei Probleme.


-Wenn ich die Elemente auf mein Window setzte sehe ich sie zwar im Editier Modus aber nicht wenn ich das Programm laufen lasse.
-ich finde auch nicht die Box wo ich meine Eigenschaften verändern kann. oder gibt es soetwas nicht?
ich bekomme eine Fehlermeldungen
Severity Description Resource In Folder Location Creation Time Id
1 The serializable class TESTGUI does not declare a static final serialVersionUID field of type long


Vielen Dank für eure Antworten

Schöne Grüße
 

KSG9|sebastian

Top Contributor
Die "Einstellungen" der Komponente kannst du in dem View "Properties" bearbeiten.
Window - Show View -

und dann nach Properties oder sowas schauen.

Du musst das Frame noch sichtbar machen und ne main-Methode einfügen.

Code:
public class Testframe extends JFrame{
  // generierter Code vom VE

  public static void main(String[] args){
     new Testframe().setVisible(true);
  }

}


Schau nochmal dannach, ob im Konstruktor die "initialise"-Methode aufgerufen wird.
 
B

bygones

Gast
das mit static final serialVersionUID ist kein fehler, sondern eine warnung.

Jede serialisierbare Klasse benötigt eine solches Feld, wenn du mit eclipse arbeitest, kannst du dir ein long generieren lassen - oder du unterdrückst die warnung, oder du schreibst dir selber ein solches feld mit einer beliebigen long
 
G

Guest

Gast
das mit static final serialVersionUID ist kein fehler, sondern eine warnung.

Ja richtig. Wenn ich es selber schreibe wie kann ich dann das lond der serialVersionUID zu weisen. Ich weiß vielleicht ein sehr einfache Frage. Aber ich weiß es halt nicht besser.

Schöne Grüße
 
S

SlaterB

Gast
ja wie deklariert man denn eine Variable?:
class X {
long serialVersionUID = 42;
}
 

Xandro

Bekanntes Mitglied
Es muss ein Info-Symbol links vom Klassennamen geben,
dort kannst Du Eclipse dann anweisen, die Variable selbst zu deklarieren.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben