Arbeiten mit mehreren Fenstern

Status
Nicht offen für weitere Antworten.

Infostudent

Mitglied
Hi,


ich möchte ein Swing-Programm schreiben, wo insgesamt mit mehreren Fenstern gearbeitet wird. Das heißt, ich hab mehrere Klassen, die verschiedene Swing-Fenster aufbauen. Von der Hauptklasse ruf ich dann für eine bestimmte Funktion eine andere Klasse auf, die dann ein neues Fenster kreiert.
Problem war nun, dass ich nicht daran gedacht hatte, dass das neue Fenster dann natürlich als separates Fenster erscheint und das gesamte Programm somit schnell aus 3, 4 Fenstern besteht.

Nun schließe ich mit dispose() immer zuerst das alte Fenster und rufe dann die Methode zum Aufbau des neuen Fensters auf, was aber auch nicht richtig zufriedenstellend ist (denn man sieht die Übergänge).

Daher wollt ich mal fragen, wie man wohl am besten vorgeht beim Erstellen größerer Programme, wo man mehrere grafische Oberflächen verwendet.

mfg
 

Infostudent

Mitglied
Ja, das sieht ganz gut aus. Danke für den Link.


Hab mir jetzt noch was anderes ausgedacht. In dem alten Fenster, welches ein neues aufruft, hab ich die Methode

Code:
public static void shutWindow() {
      fenster.dispose();
   }

eingefügt. Diese rufe ich von dem neuen Fenster auf, aber erst dann, wenn es aufgebaut ist. Somit hat man einen nahtlosen Übergang vom alten zum neuen Fenster.


mfg, Infostudent.
 

Infostudent

Mitglied
Ich kenne Dein Programm zwar nicht...


Ich bin dabei eine größere Datenbank zum Suchen von Bildern zu erstellen. Zunächst wird das Suchmenü aufgebaut, wo die Suchbegriffe / -kriterien eingegeben werden. Dann wird ein neues Fenster mit den Resultaten angezeigt. Dann kann man sich auf Wunsch weitere Informationen zu den Resultaten anzeigen lassen (wieder ein neues Fenster).

Daher finde ich neue, separate Fenster zu bilden schon ganz ok und mit am einfachsten (hab erst seit kurzem begonnen mich mit Swing zu beschäftigen). Die Reiter und Tabs eignen sich für dieses Programm daher nicht, die inneren Fenster hingegen sind eine ganz gute Alternative (ich glaub ich lass es aber trotzdem erst mal so wie ich's jetzt hab).


mfg, Infostudent.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K JavaFX Resizing-Problem beim BorderLayout (Center Component) beim Arbeiten mit mehreren FXMLs AWT, Swing, JavaFX & SWT 2
M Mit mehreren Panels arbeiten AWT, Swing, JavaFX & SWT 2
K Event Handling Mit ActionPerformed und java.io arbeiten AWT, Swing, JavaFX & SWT 3
M Koordinatensystem für Projektorientiertes Arbeiten AWT, Swing, JavaFX & SWT 2
M Arbeiten mit actionPerformed(ActionEvent) oder Alternative AWT, Swing, JavaFX & SWT 7
Y Arbeiten mit JTable AWT, Swing, JavaFX & SWT 3
B Arbeiten mit Prozessbar und alles drum herum AWT, Swing, JavaFX & SWT 3
T Keylistener hört auf zu arbeiten AWT, Swing, JavaFX & SWT 9
G Erstes arbeiten mit GUI AWT, Swing, JavaFX & SWT 16
D Arbeiten mit 2 TextFeldern gleichzeitig AWT, Swing, JavaFX & SWT 6
T Arbeiten mit Swing AWT, Swing, JavaFX & SWT 6
O mit komponenten arbeiten AWT, Swing, JavaFX & SWT 2
M 2 gleichberechtigte Fenster sollen miteinander arbeiten AWT, Swing, JavaFX & SWT 7
G Ikonli in Fat-Jar mit mehreren Icon-Packs einbinden AWT, Swing, JavaFX & SWT 5
F Zeile in mehreren Jtables bei Selektion markieren AWT, Swing, JavaFX & SWT 11
P JavaFx - Progressbar - Füllen mittels mehreren Tasks AWT, Swing, JavaFX & SWT 0
O Basics - Anwendung erstellen mit mehreren Szenen AWT, Swing, JavaFX & SWT 1
N Taschenrechner mit mehreren Rechnungen AWT, Swing, JavaFX & SWT 18
M Swing MVC-Pattern - View mit mehreren Models AWT, Swing, JavaFX & SWT 5
B JavaFX PrinterJob mit mehreren Seiten AWT, Swing, JavaFX & SWT 0
T JavaFX Label mit mehreren Images AWT, Swing, JavaFX & SWT 11
R KeyListener in mehreren Panels AWT, Swing, JavaFX & SWT 5
M Ein Element in mehreren JList selektieren AWT, Swing, JavaFX & SWT 5
W Swing JPanel nur einmal nach mehreren Änderungen neu zeichnen AWT, Swing, JavaFX & SWT 1
S JComboBox mit mehreren Spalten? AWT, Swing, JavaFX & SWT 6
K Swing Keine Reaktion auf Tastatureingaben bei mehreren Buttons??? AWT, Swing, JavaFX & SWT 4
M Swing MVC mit mehreren Klassen AWT, Swing, JavaFX & SWT 2
J JavaFX eine Art Tabelle, jedoch mit mehreren Zeilen AWT, Swing, JavaFX & SWT 2
K Swing Klassenstruktur mit mehreren JPanels AWT, Swing, JavaFX & SWT 3
M Applikation mit mehreren Scenes AWT, Swing, JavaFX & SWT 5
F Swing JAVA GUI Übergabe von Werten zwischen mehreren Fenstern/Klassen AWT, Swing, JavaFX & SWT 10
A JButton - Klicks zählen auf mehreren Buttons AWT, Swing, JavaFX & SWT 2
J Mit mehreren in Objekten in JFrame printen? AWT, Swing, JavaFX & SWT 8
P Liste mit Icons und mehreren Spalten AWT, Swing, JavaFX & SWT 7
B Swing Formular mit mehreren Elementen - wie die ActionListener-Verarbeitung lösen? AWT, Swing, JavaFX & SWT 2
S Shape erstellen der aus mehreren Elementen besteht..? AWT, Swing, JavaFX & SWT 3
F Tablemodel zu mehreren Tabellen AWT, Swing, JavaFX & SWT 6
T Sichtbarmachen von Objekten auf mehreren JPanels AWT, Swing, JavaFX & SWT 2
DamienX Swing Component auf mehreren Containern AWT, Swing, JavaFX & SWT 2
B Swing JFormattedTextField auf mehreren JPanels in einer JTabbedPane AWT, Swing, JavaFX & SWT 3
M In Jlist auf Änderungen von mehreren JLabels reagieren AWT, Swing, JavaFX & SWT 3
E JTable nach mehreren Spalten sortieren AWT, Swing, JavaFX & SWT 14
B SWT SWT Tree mit mehreren Spalten AWT, Swing, JavaFX & SWT 3
W GUI in mehreren Threads AWT, Swing, JavaFX & SWT 5
J Swing JComboBox mit mehreren Spalten AWT, Swing, JavaFX & SWT 4
T Auf Ende von mehreren Threads warten, ohne den EDT zu blockieren AWT, Swing, JavaFX & SWT 1
J SWING Fenster mit mehreren JPanels (dank JLayeredPane) AWT, Swing, JavaFX & SWT 19
T Swing KeyListener mit mehreren Objekten AWT, Swing, JavaFX & SWT 2
G Verliere Referenz von Toolbar bei mehreren Fenster AWT, Swing, JavaFX & SWT 3
M MVC: Grundidee verstanden aber was machen mit mehreren Model AWT, Swing, JavaFX & SWT 2
R Daten in JTable in mehreren Zeilen darstellen AWT, Swing, JavaFX & SWT 11
G JDialog mit mehreren Elementen! AWT, Swing, JavaFX & SWT 5
G Ein Frame mit mehreren austauschbaren Panels AWT, Swing, JavaFX & SWT 3
S JTable audrucken, aber mit mehreren Footers und Headers AWT, Swing, JavaFX & SWT 2
O Zwischen mehreren Bildern wechseln AWT, Swing, JavaFX & SWT 6
S Enter in JLabel - oder: JTabbedPane mit mehreren JLabel AWT, Swing, JavaFX & SWT 3
H jar-archive mit mehreren Klassen erstellen AWT, Swing, JavaFX & SWT 3
G Organisation Anwendung mit mehreren Eingabedialogen AWT, Swing, JavaFX & SWT 3
L Probleme mit mehreren Canvas: Überlagerungseffekte? AWT, Swing, JavaFX & SWT 5
N JComboBox mit mehreren Spalten AWT, Swing, JavaFX & SWT 21
Q Auf mehreren JPanels Bilder zeichnen. AWT, Swing, JavaFX & SWT 5
T Swing: MainForm mit mehreren Tabs AWT, Swing, JavaFX & SWT 6
K Spaltenbreite von mehreren Tabellen gleichzeitig verändern AWT, Swing, JavaFX & SWT 3
H JTable Text aus mehreren Zellen in einer Spalte kopieren? AWT, Swing, JavaFX & SWT 3
R Navigieren zwischen mehreren Fenstern AWT, Swing, JavaFX & SWT 7
U Anwendung mit mehreren "Fenstern" AWT, Swing, JavaFX & SWT 4
M JDialog mit mehreren Eingabenfeldern? AWT, Swing, JavaFX & SWT 5
M jtabbedpane mit mehreren layoutmanagern? AWT, Swing, JavaFX & SWT 2
V Werte mehreren Checkboxes zuweisen AWT, Swing, JavaFX & SWT 3
T JList mit mehreren spalten AWT, Swing, JavaFX & SWT 2
A JFrame mit mehreren Panels AWT, Swing, JavaFX & SWT 10
P JTable nach mehreren Spalten sortieren AWT, Swing, JavaFX & SWT 15
V JTable mit mehreren Componenten in einer Spalte ? AWT, Swing, JavaFX & SWT 6
M Dialog mit mehreren Komponenten AWT, Swing, JavaFX & SWT 4
N Checkbox mit mehreren Strings belegen? AWT, Swing, JavaFX & SWT 6
MiMa Optimieren einer Methode zum Zentrieren von Fenstern AWT, Swing, JavaFX & SWT 0
G 2D-Grafik Grafik in zwei verschiedenen Fenstern gleichzeitig zeichnen AWT, Swing, JavaFX & SWT 9
F Menüs in allen Fenstern anzeigen AWT, Swing, JavaFX & SWT 12
B Kommunikation zwischen zwei Fenstern und vorübergehende Speicherung der Eingaben AWT, Swing, JavaFX & SWT 4
L Zeichnen in zwei Fenstern AWT, Swing, JavaFX & SWT 8
JStickman SWT Problem mit Fenstern AWT, Swing, JavaFX & SWT 7
F Initialisieren von Fenstern über Methoden AWT, Swing, JavaFX & SWT 3
U MVC: Rolle vom MainController zu Fenstern, Unterfenster u. Listenern AWT, Swing, JavaFX & SWT 8
X Wie passt JIternalFrame sich den anderen Fenstern an? AWT, Swing, JavaFX & SWT 3
Herr.Jth Frage zu inaktiven Fenstern AWT, Swing, JavaFX & SWT 7
M Hintergrundgrafik in Swing-Fenstern AWT, Swing, JavaFX & SWT 11
C Probleme beim ausführen von Programmen mit Fenstern+Inhalt AWT, Swing, JavaFX & SWT 3
H Problem mit Layout Fenstern (Swing) AWT, Swing, JavaFX & SWT 3
L GUI - 2 Buttons mit 2 Fenstern verlinken AWT, Swing, JavaFX & SWT 4
O Applikation mit unterschiedlichen Fenstern AWT, Swing, JavaFX & SWT 4
K JFrames in verschiedenen Fenstern AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben