![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Gast
Beiträge: n/a
|
Ich habe einen JPanel angelegt: Code:
JPanel PanelStart = new JPanel();
PanelStart.setLayout(new BorderLayout());
PanelStart.setBackground(new Color(255, 255, 255));
PanelStart.setPreferredSize(new Dimension(141, 151));
PanelStart.setFont(new java.awt.Font("Arial", Font.PLAIN, 11));
PanelStart.setLocation(0, 0);
Wie kann ich die Position dieses Panels jetzt verändern? Mit PanelStart.setLocation(100, 100);funktioniert es nicht. |
|
| | Nach oben #2 |
| Erfahrener Benutzer Registriert seit: 28.08.2004 Ort: konstanz am bodensee
Beiträge: 190
|
das liegt wohl am layout... die methode setLocation funktioniert meines wissens nur, wenn du ein AbsoluteLayout verwendest... für graphische oberflächen ist das aber eher ungünstig, da du jedes element absolut positionieren musst, d.h. es müssen feste werte für breite, höhe, x und y angegeben sein sonst wird das element nicht richtig angezeigt... am besten ist es du überlässt die positionierung und größen anpassung dem layoutmanager, da z.B. bei absoluten angaben wenn du das fenster vergrößertst die komponenten nicht mit wachsen. in deinem fall könntest du versuchen den gewünschten effekt über eine Border zu erziehlen. Code: panel.setBorder(new EmptyBorder(50,50,50,50)); |
| | |
| | Nach oben #7 |
| Erfahrener Benutzer Registriert seit: 28.08.2004 Ort: konstanz am bodensee
Beiträge: 190
|
also null layout würde ich an deiner stelle ganr nicht verwenden... wenn dann ein absolut layout, ein JLayeredPane ist ein guter start hierfür, da es schon das AbsoluteLayout beinhaltet... und du die komponenten in verschiedenen layern platzieren kannst |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Grösse des JFrames and JPanel anpassen | alekz | Desktop-Applikationen und Grafik | 1 | 15.05.2006 14:52 |
| jPanel nach bestätigen eines dialoges wechseln | risa | Desktop-Applikationen und Grafik | 14 | 18.04.2006 21:02 |
| JPanel in JFrame ersetzen | muge | Desktop-Applikationen und Grafik | 2 | 24.11.2005 22:18 |
| JTabbedPanel & JPanel - Probleme mit dem Layout | Tactive | Desktop-Applikationen und Grafik | 8 | 24.02.2005 15:27 |
| JPanel in einem JTree | david | Allgemeine Java-Programmierung | 2 | 25.01.2005 08:29 |