Hallo allerseits,
mit Swing habe ich gerade angefangen und es gibt reichlich
Beispiele z.B. bei Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials) an denen man schon viel lernen kann.
Wenn ich jedoch damit anfange eine GUI zu bauen, und dann mehrere verschiedene
GUI-Elemente benutze, also mit einander kombiniere, treten immer wieder Probleme
auf.
Zum Beispiel in, bzw. auf einem JFrame habe ich ein JTabbedPane und in einem Tab davon
ein JPanel und bei/auf letzterem eine JTabel und ein JButton btnXY.
Wss auch alles gut ging.
Jetzt wolte ich ein Dialog von diesem btnXY aus starten und bekam ein
Problem, weil bei Konstruktor des Dialog beim 1. Parameter (this) auf owner vom Typ Frame zeigen muss aber hier bei mir ist das wohl JPanel!?
Heisst das, dass das einfach nicht geht?
Wo gibt es kompakte(!) Übersicht, die darstellt,
in welcher Hierachie die grafischen Komponenten sich befinden und was mit was bzw, in was erlaubt ist ?
Am besten einfach so eine Menge von kurz gefassen Regeln.
Oder muss man sich das alles selbst erforschen?
Schoenen Dank für hilfreiche Hinweise.
Gruß
tsitra
mit Swing habe ich gerade angefangen und es gibt reichlich
Beispiele z.B. bei Trail: Creating a GUI With JFC/Swing (The Java™ Tutorials) an denen man schon viel lernen kann.
Wenn ich jedoch damit anfange eine GUI zu bauen, und dann mehrere verschiedene
GUI-Elemente benutze, also mit einander kombiniere, treten immer wieder Probleme
auf.
Zum Beispiel in, bzw. auf einem JFrame habe ich ein JTabbedPane und in einem Tab davon
ein JPanel und bei/auf letzterem eine JTabel und ein JButton btnXY.
Wss auch alles gut ging.
Jetzt wolte ich ein Dialog von diesem btnXY aus starten und bekam ein
Problem, weil bei Konstruktor des Dialog beim 1. Parameter (this) auf owner vom Typ Frame zeigen muss aber hier bei mir ist das wohl JPanel!?
Heisst das, dass das einfach nicht geht?
Wo gibt es kompakte(!) Übersicht, die darstellt,
in welcher Hierachie die grafischen Komponenten sich befinden und was mit was bzw, in was erlaubt ist ?
Am besten einfach so eine Menge von kurz gefassen Regeln.
Oder muss man sich das alles selbst erforschen?
Schoenen Dank für hilfreiche Hinweise.
Gruß
tsitra
Zuletzt bearbeitet: