![]() |
|
|||||||
| AWT, Swing, JavaFX & SWT Themen zur Programmierung von Benutzer-Oberflächen (GUI, Applet) sowie zur Grafikprogrammierung (2D / 3D) |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Hallo!!!
Ich habe ein Snake in java programmiert mit applets und so ![]() jetzt möchte ich davor noch ein menü einbauen, wo man anzahl spieler, usw. einstellen kann... jetzt würd ich mich freuen, wenn mir wer ein tutorial zeigen kann, oder so wie ich das menü gscheit strukturieren kann, weil mit den layouts komm ich ned so wirklich klar.... danke schon im voraus spong3bob |
| #3 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Naja...
ich will ein Menü bauen, mit Buttons, textfeldern, select-feldeern, ....... Mein hauptproblem ist ein vernünftiges Layout.... d.h. die buttons, usw sind ja ned so schwer, aber flow-layout is ziemlich s******e, weil mans ned wirklich strukturieren kann.... |
| #5 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Hi,
Du kannst die Elemente wie Buttons oder Textfelder auch "hart" positionieren indem Du kein Layoutmanager wählst : Code:
setLayout(null); Bau Dir zb 2 Panels, eins für den oberen Bildschirmteil in dem Du das Menü mit Buttons platzierst und im unteren Teil das Spiel läuft. Unten mal ein Panel: Code:
testPanel= new Panel(null)
{
public void paint(Graphics g)
{
g.setColor(new Color(245,245,245));
g.fillRect(10,1,970,310); // kompletter Rahmen
g.setColor(Color.black);
g.drawRect(10,1,970,310); // schwarzer Strich um den Rahmen
}
};
testPanel.setBounds(1,180,1000,500); // Größe des Panels festlegen
add(testPanel);
|
| #6 (permalink) | ||||||||||||||||
|
Premium-Benutzer
Registriert seit: 29.11.2004
Fachbeiträge: 11.591
Blog-Einträge: 1
Abgegebene Danke: 62
Erhielt 154 Danke für 133 Beiträge
|
Um ein Menü zu erstellen, kannste dir mal die Klassen JMenubar, JMenu und JMenuItem anschauen. Dazu gibts in dem API auch nen Link zu einem guten Tutorial. Solltest du mehr eine Einstellungs-Dialog-Box o. ä. meinen, kannste dir mal das GridBagLayout anschauen oder wenns was externes sein kann das Form-Layout von www.jgoodies.com . Oder du verschachtelst einfach ein paar Panels mit verschiedenen Layouts. geht auch ganz gut
|
|||||||||||||||
|
|
||||||||||||||||
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JSF und Layouts | miketech | Allgemeines EE | 6 | 19.11.2007 19:08 |
| 2 Panels und Layouts | Klaus2 | AWT, Swing, JavaFX & SWT | 2 | 19.04.2006 20:05 |
| Layouts Mischen | ??? | Java Basics - Anfänger-Themen | 5 | 07.02.2006 07:13 |
| Verschachtelte Layouts | salt | AWT, Swing, JavaFX & SWT | 4 | 29.03.2005 12:42 |
| Layouts verschachteln | Gubi | Java Basics - Anfänger-Themen | 17 | 18.09.2004 22:18 |
| Lesezeichen |
|
|