Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
20.08.2001, 17:47
Kriz



So, jetzt muß auch mal der Beherrscher der Bits und Bytes watt fragen =)

Es geht um das AWT von Java 1.3.1 und einem kleinen Layoutproblem. Wenn ich also einen Dialog ableite aus der Klasse Frame und diesen dann von der Mainklasse aus aufrufe (z.B. durch einen Menüklick), dann steht mir komischerweise das Null-Layout setLayout(null); nicht zur Verfügung. Alle Dialogelemente, die ich frei positionieren kann mittels dem Null-Layout werden definitiv nicht dargestellt. Erst bei den anderen Layoutmanagern wie FlowLayout, GridLayout, GridBagLayout usw. werden die Dialogelemente korrekt dargestellt.

Da der Konstruktor des Dialogs zum Zeitpunkt des Menüklicks dynamisch auf dem Heap erstellt und ausgeführt wird, sind alle Dialogeigenschaften bereits vor dem Aufruf von dialog.setVisible(true); initialisiert und angemeldet worden. setVisible(true); wird erst nach dem Erzeugen einer Instanz des Dialogs aufgerufen.

Wer weiß da Bescheid, wieso das null-Layout nicht funzt?

----

Die andere Frage ist: Bei anonymen Klassen, die ja vornehmlich bei Listenern-Interfaces benutzt werden, wird neuerdings andauernd zum Schließen des Fensters via Schließen-Kreuzchen folgender Code verwendet:

Quellcode:addWindowListener(new WindowClosingAdapter());

Datt Dumme ist nur, daß die Methode WindowClosingAdapter() nicht von Java 1.3.1 erkannt wird. Da aber die Quelle sich aber sicherlich nicht auf Java 1.4 beta bezieht, weiß ich auf Deubel komm raus net, woher der Quellautor diese Methode herbezieht.

Cu

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
001
20.08.2001, 21:15
Kriz



Hm, dumm gelaufen :/

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
002
27.08.2001, 15:42
SilverN



Bock fürn Mod zu coden?
URL: http://sphosting.com/timod/
ICQ: 127632350
E-Mail: NagelT@gmx.net

--

MfG Nail

-Mapper of the Total Invasion Mod

Total Invasion Mod Homepage: http://sphosting.com/timod

zum Seitenanfang zum Seitenende Profil || Suche
003
27.08.2001, 17:34
Kriz



Nein.

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
004
27.08.2001, 18:32
Mazze



*lol*

--

BattleTech-MOD:
http://bthl.unitedgaming.net/

zum Seitenanfang zum Seitenende Profil || Suche
005
28.08.2001, 00:08
Kriz



Es hat sich übrigens geklärt, woher WindowClosingAdapter() kommt... Allerdings das erste ist noch nicht so eindeutig...

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche