ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
465
465
EMPFEHLEN
-
17.01.12 17:18 #1
- Registriert seit
- Sep 2003
- Beiträge
- 89
Hallo Zusammen,
das Bilder mehel als Worte sagen, poste ist die IST-Situation und die mit Photoshop erstellte SOLL-Variante.
Momentan sieht meine Anwendung folgendermaßen aus:

Mein Quelltext:
Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
import java.awt.Dimension; import java.awt.FlowLayout; import javax.swing.BoxLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.Popup; import javax.swing.PopupFactory; public class Test { private JFrame popupFrame; public Test() { popupFrame = new JFrame("Beispiel 1"); popupFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); popupFrame.setSize(470, 610); PopupFactory factory = PopupFactory.getSharedInstance(); JPanel panel = getProjectPanel(); Popup popup = factory.getPopup(popupFrame, panel, 0, 0); popup.show(); popupFrame.setVisible(true); } public JPanel getProjectPanel() { JPanel projectPanel = new JPanel(); JPanel labelButtonPanel = new JPanel(); labelButtonPanel.setLayout(new BoxLayout(labelButtonPanel, BoxLayout.Y_AXIS)); FlowLayout flow = new FlowLayout(); JPanel row1 = new JPanel(); row1.setLayout(flow); JLabel label1 = new JLabel("Label 1"); JButton button1 = new JButton("Button 1"); row1.add(label1); row1.add(button1); JPanel row2 = new JPanel(); JLabel label2 = new JLabel("Label 2"); JButton button2 = new JButton("Button 2"); row2.add(label2); row2.add(button2); labelButtonPanel.add(row1); labelButtonPanel.add(row2); JScrollPane scrollPane = new JScrollPane(labelButtonPanel); scrollPane.setPreferredSize(new Dimension(445, 495)); projectPanel.add(scrollPane); return projectPanel; } public static void main(String[] args) { new Test(); } }
Die Werte (Label) die angezeigt werden, werden später aus der DB ausgelesen.
Das Ganze sollte eigentlich folgendermaße aussehen:

Diese Grafik habe ich mit Photoshop nach meine Vorstellung modifiziert.
Würde mich über jede Hilfe freuen!
Schöne Grüße,
Angelika
-
17.01.12 21:15 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
probier es mal mit einem vertikalen BoxLayout und darin für jede Zeile eine horizontale Box.
Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
-
19.01.12 07:34 #4
- Registriert seit
- Sep 2011
- Beiträge
- 6
Es gäbe auch noch ein VerticalFlowLayout mit dem das recht einfach realisierbar wäre.
-
19.01.12 07:59 #5
Hi,
du kannst du mehrere Layouts verschachteln. Z.B. ein GridLayout - mit einer Spalte - als Basis nehmen. Darauf fügst du dann pro Zeile ein JPanel hinzu. Diesem JPanel weist du dann ein BorderLayout zu. Das JLabel setzt du dann in dem JPanel mit BorderLayout.CENTER in die Mitte und den JButton setzt du mit BorderLayout.EAST nach rechts.
Gruß
FabioBitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]
Tutorials:
Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
JAnimationPanel - Animationen für Swing/AWT
SWTRatingBar (Bewertungs-Composite) selbst programmieren
____________________________________________________________________________
Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.
Ähnliche Themen
-
layout problem
Von matt_dominik im Forum CSSAntworten: 0Letzter Beitrag: 22.02.11, 15:47 -
Problem mit CSS und Div-Layout
Von 1989moni1989 im Forum CSSAntworten: 1Letzter Beitrag: 23.03.09, 12:07 -
Layout Problem
Von Audrey im Forum CSSAntworten: 4Letzter Beitrag: 21.01.08, 12:38 -
PHP Layout problem mit FF
Von crashx im Forum HTML & XHTMLAntworten: 9Letzter Beitrag: 13.01.06, 08:50 -
PHP Layout problem mit FF
Von crashx im Forum CSSAntworten: 7Letzter Beitrag: 12.01.06, 22:10





Zitieren
Login





