hi leute
ich bezeichne mich als anfänger in swing und bin gerade dabei ein programm im rahmen eines schulprojektes zu entwickeln.
dieses programm soll nichts anderes machen, als eine grafische oberfläche zu bieten und mit datenbanken zu arbeiten. das mit den datenbanken ist absolut kein problem, aber mit grafischen oberflächen habe ich leider fast keine erfahrung.
ich weiß zwar das ich JFrame verwenden sollte um eine anwendung zu realisieren und das ich dann mittels LayoutManager und JPanels diese Oberfläche gestalten kann, aber es sind ein paar fragen aufgetreten, welche ihr mir vielleicht beantworten könnt.
1. stimmt es das JFrame die beste lösung für ein anwendungsfenster ist?
2. ist es möglich den typ des LayoutManagers nachträglich zu ändern?
3. falls es nicht möglich ist das layout zu ändern, welche manager bieten mir genug freiheit, um verschiedene unterfenster im hauptfenster nach belieben anzuordnen? zum beispiel möchte ich ein vorhandenes unterfenster durch ein anderes mit unterschiedlicher grösse ersetzen. das programm soll dan so aussehen wie z.b. adobe photoshop, die anwendung und in dieser die möglichkeit einzelne fenster anzuzeigen, aber auch beliebig zu positionieren.
4. wenn ich neue fenster vom programm aufmachen lasse, um mit dem benutzer einen dialog zu führen, welches objekt verwende ich dazu am besten: JFrame, JWindow,...
5. welches objekt verwende ich am besten als unterfenster, also um dieses in ein vorhandenes panel zu setzen.
ich bin mir sicher, dass mir einer von euch weiter helfen kann.
mfg
jopp
ich bezeichne mich als anfänger in swing und bin gerade dabei ein programm im rahmen eines schulprojektes zu entwickeln.
dieses programm soll nichts anderes machen, als eine grafische oberfläche zu bieten und mit datenbanken zu arbeiten. das mit den datenbanken ist absolut kein problem, aber mit grafischen oberflächen habe ich leider fast keine erfahrung.
ich weiß zwar das ich JFrame verwenden sollte um eine anwendung zu realisieren und das ich dann mittels LayoutManager und JPanels diese Oberfläche gestalten kann, aber es sind ein paar fragen aufgetreten, welche ihr mir vielleicht beantworten könnt.
1. stimmt es das JFrame die beste lösung für ein anwendungsfenster ist?
2. ist es möglich den typ des LayoutManagers nachträglich zu ändern?
3. falls es nicht möglich ist das layout zu ändern, welche manager bieten mir genug freiheit, um verschiedene unterfenster im hauptfenster nach belieben anzuordnen? zum beispiel möchte ich ein vorhandenes unterfenster durch ein anderes mit unterschiedlicher grösse ersetzen. das programm soll dan so aussehen wie z.b. adobe photoshop, die anwendung und in dieser die möglichkeit einzelne fenster anzuzeigen, aber auch beliebig zu positionieren.
4. wenn ich neue fenster vom programm aufmachen lasse, um mit dem benutzer einen dialog zu führen, welches objekt verwende ich dazu am besten: JFrame, JWindow,...
5. welches objekt verwende ich am besten als unterfenster, also um dieses in ein vorhandenes panel zu setzen.
ich bin mir sicher, dass mir einer von euch weiter helfen kann.
mfg
jopp