![]() |
[Done][Java]JOptionPane Dialog
Kurze frage zur folgender Beschreibung :
showConfirmDialog(Component parentComponent, Object message) Hab jetzt versucht das Frame selber ein zusetzten , einzelne Komponenten(View Packet ) wie z.b. Panel . Aber nichts will klappen, auch Parsen hab ich probiert aber war genauso erfolgreich wie beim Rest. Ziel ist folgendes: Ich möchte das der Dialog immer am Fenster gezeigt wird. Bei "null" wird es ja standardmäßig in die Mitte gesetzt, wie erreiche ich es jedoch das es Fenster gebunden ist , d.h. verschiebe ich das Fenster verschiebt sich die Meldung mit . Kleiner Auszug aus den einzelnen Klassen : Main Packet : View Packet: Controlling Packet: Was genau könnte ich als Parent benutzen, ich verstehs nicht ganz . -cinq |
So wie ich das verstehe, hast du deine eigene Klasse "endListener" welches das Interface WindowListener implementiert. Du müsstest an deine "endListener" irgendwie die Referenz deines Frames übergeben können.
Vielleicht schon in einem Konstruktor. Code:
public class endListener implements WindowListener { Dann Wäre es ein f.addWindowListener(new endListener(f)) .... Guter Programmierstil ist dies allerdings nicht... |
Hab das bereits lösen können , Problem war ja das alles als private deklariert wurde, darauf habe ich am Anfang nicht geachtet .
Dennoch danke für deinen Beitrag :T |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:53 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.