Ist es möglich ein solches Layout umzusetzen? (bild inside)

Status
Nicht offen für weitere Antworten.
D

dasBo

Gast
Hi,
hätte da mal wieder ne Frage:
Ist es möglich ein solches Layout umzusetzen, am besten noch ohne einen eigenen LayoutManager:

editor.gif


Ich hab auch schon ein bissel Code, leider funktioniert das alles noch nich so wie ich das will:

Code:
private void init()	{
		//initializes the swing componentes
		Container c = getContentPane();
		JPanel panel = new JPanel();
		panel.setLayout(null);
		//the xml-table
		XMLTable table = new XMLTable();
		JScrollPane scrollRight = new JScrollPane(table);
		scrollRight.setBounds(300,0,300,380);
		
		panel.add(scrollRight);
		//the xml-tree
		XMLTree tree = new XMLTree(new File("Test.xml"),new File("zutest.dtd"));
		tree.addTreeSelectionListener(this);
		tree.addTreeSelectionListener(table);
		JScrollPane scrollLeft = new JScrollPane(tree);
		scrollLeft.setBounds(0,0,300,380);
		panel.add(scrollLeft);
		//the filemenu
		c.add(createFileMenu(),"North");
		c.add(panel);


	}

Bei diesem Code klappt das mit dem Scrollen der ScrollPanes net, liegt wahrscheinlich daran das das Layout der Pane auf null gesetzt ist. Ausserdem hab ich keine Ahnung wie ich das Label und die TextArea noch unter die Table packen kann.

Was ich noch hinzufügen sollte:
- der JTree (XMLTree) bzw. das JTable(XMLTable) sollen links bzw rechts die komplette Breite einnehmen
- beide Komponenten sollen jeweils 50% der Breite der JFrame einnehmen.

Wenn sowas denn funktioniert, wie gehe ich am besten ran?

Bin für jeden Tipp dankbar.

MfG, René
 

AlArenal

Top Contributor
Ich würde es umgestalten, so dass die rechte Seite immer dieselbe Höhe hat wie die linke Seite und JTable und JTextArea Scrollbalken haben, wenn nötig.

1. Panel1 nehmen
2. Borderlayout1 zu Panel1 hinzufügen
3. ScrollPane1 zu Panel1 hinzufügen (BorderLayout.LEFT)
4. JTree zu ScrollPane1 hinzufügen
5. Panel2 zu Panel1 hinzufügen (BorderLayout.RIGHT)
6. Borderlayout2 zu Panel1 hinzufügen
7. ScrollPane2 zu Panel2 hinzufügen (BorderLayout.NORTH)
8. JTable zu ScrollPane2 hinzufügen
9. JLabel zu Panel2 hinzufügen (BorderLayout.CENTER)
10. ScrollPane3 zu Panel2 hinzufügen (BorderLayout.SOUTH)
11. JTextArea zu ScrollPane3 hinzufügen

Alternativ kann man statt Panel1 auch ne JSplitPane benutzen.
 
D

dasBo

Gast
Hi,
danke erstmal für deine Hilfe.
Bin leider noch nicht dazu gekommen den Code umzusetzen, werde dies am Montag aber direkt mal versuchen.

Gruss, René
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G JavaFX Wert aus DB lesen, wenn erfolgreich automatisch eine fxml laden, möglich? AWT, Swing, JavaFX & SWT 2
G JavaFX Scene ausdrucken nicht möglich, Seite leer AWT, Swing, JavaFX & SWT 5
ZH1896ZH MineSweeper Projekt: Testen nicht möglich AWT, Swing, JavaFX & SWT 6
L JavaFX WebView Erstellung nicht möglich AWT, Swing, JavaFX & SWT 4
G JavaFX - Während AudioRecording keine Text eingabe TextField möglich AWT, Swing, JavaFX & SWT 6
A Swing CardLayout - kein Wechsel möglich AWT, Swing, JavaFX & SWT 5
K JTable in extra Klasse, Zugriff in einer anderen klasse nicht möglich AWT, Swing, JavaFX & SWT 26
B Java FX FX installieren nicht möglich (Juno) AWT, Swing, JavaFX & SWT 4
C JavaFx TabelView - hintergrundfarbe möglich? AWT, Swing, JavaFX & SWT 1
A JFace Wizard: Ist es möglich eine Page zu löschen? AWT, Swing, JavaFX & SWT 2
P Swing Klick in Tabelle nicht möglich AWT, Swing, JavaFX & SWT 0
S 2D-Grafik JavaScript Visualisierung in Swing, ist das möglich? AWT, Swing, JavaFX & SWT 5
K Viele Textfield mit Hilfe eines MousListener leeren - möglich? AWT, Swing, JavaFX & SWT 8
M JFrame + JNA/aero modul - GUI Elemente so möglich? AWT, Swing, JavaFX & SWT 28
N Swing Netbeans 7.1 keine DesktopApplication mehr möglich ? AWT, Swing, JavaFX & SWT 15
S SWT Anzeigen einer lokalen HTML-Seite im Browser Widget über RAP nicht möglich AWT, Swing, JavaFX & SWT 3
A SWT DateTime Calendar - Nur ab Datum xy selektierbar möglich? AWT, Swing, JavaFX & SWT 2
M verschieben der Objekte in JPanel nur stückchenweise möglich AWT, Swing, JavaFX & SWT 14
M JFileChooser Abfangen des DateiTypen möglich?? AWT, Swing, JavaFX & SWT 5
T JFileChooser - "Öffnen-Button" aktivieren/deaktivieren möglich??? AWT, Swing, JavaFX & SWT 2
X Einem JFrame einen Dialog als Parent setzen. Möglich? AWT, Swing, JavaFX & SWT 4
bluerob Nach RowSorter -> Keine Tabellenüberschreibung möglich AWT, Swing, JavaFX & SWT 7
B 2D-Grafik BBCode möglich? AWT, Swing, JavaFX & SWT 2
C keine weiteren Events während Drag&Drop Operation möglich? AWT, Swing, JavaFX & SWT 5
Fu3L Keine Transparenten JTextComponents möglich mit Nimbus L&F? AWT, Swing, JavaFX & SWT 5
S Würfelnetz in Java ausgeben möglich? AWT, Swing, JavaFX & SWT 4
jeppi Fonts: Schriftgrößen skalierbarer Fonts wirklich nur als integer möglich? AWT, Swing, JavaFX & SWT 5
philipp Ändern des Inhalts eines Containers nicht möglich AWT, Swing, JavaFX & SWT 2
X Swing JList -> Daten anders darstellen als im Model hinterlegt -> möglich ? AWT, Swing, JavaFX & SWT 9
H Swing Ist das hier möglich? AWT, Swing, JavaFX & SWT 13
B Keine Änderungen an JLabel durch Array möglich AWT, Swing, JavaFX & SWT 12
hdi Observer-Pattern bei JPanel nicht möglich? AWT, Swing, JavaFX & SWT 7
0 JMenuItem nicht in zwei JMenus möglich? AWT, Swing, JavaFX & SWT 2
S definierte Größe von contentPane / JPanel möglich? AWT, Swing, JavaFX & SWT 4
I In JFrame zeichnen möglich? AWT, Swing, JavaFX & SWT 3
M GridLayout mit fester Größe möglich? AWT, Swing, JavaFX & SWT 3
G JList hover möglich? AWT, Swing, JavaFX & SWT 2
I Ist das möglich (JTable) AWT, Swing, JavaFX & SWT 19
D Robot: Screenshot vom Desktop Hintergrund möglich ? AWT, Swing, JavaFX & SWT 3
A Tabbed Pane ohne Tabs? - möglich? AWT, Swing, JavaFX & SWT 4
V JTextField - Mehrfachselektion und Eingabe möglich? AWT, Swing, JavaFX & SWT 2
C Umlaute mal möglich, mal nicht AWT, Swing, JavaFX & SWT 2
raptorrs J2D paintComponent: Nur ganzzahlige (-int) Werte möglich? AWT, Swing, JavaFX & SWT 3
J Taskleisten-Eintrag: Ohne JDialog || JFrame möglich ? AWT, Swing, JavaFX & SWT 5
B Setzen von Position > 90 bei JScrollbar nicht möglich AWT, Swing, JavaFX & SWT 3
J "Fading" JDialog möglich? AWT, Swing, JavaFX & SWT 14
G JInternalFrame mit Doppelklick schließen möglich? AWT, Swing, JavaFX & SWT 2
G JTable: Auf Tasten reagieren möglich? AWT, Swing, JavaFX & SWT 2
J jTabbedPane ohne Tabs möglich? AWT, Swing, JavaFX & SWT 5
A Hovern möglich? AWT, Swing, JavaFX & SWT 2
P Zeichnen nur von oben links nach unten rechts möglich AWT, Swing, JavaFX & SWT 4
E [KeyListener] unterdrücken möglich? AWT, Swing, JavaFX & SWT 3
D File verschieben. In java möglich? AWT, Swing, JavaFX & SWT 3
L Swing Wie ein solches Fenster bauen? AWT, Swing, JavaFX & SWT 3
S Welches Java Layout sollte ich verwenden? AWT, Swing, JavaFX & SWT 3
S Layout - Problem AWT, Swing, JavaFX & SWT 1
D Layout einer scene mit ListView Elementen und Zwei Textfeldern AWT, Swing, JavaFX & SWT 1
H Swing , GridLayout, Größenbestimmung der Komponenten im Layout AWT, Swing, JavaFX & SWT 8
melaniemueller Layout wechseln über RadioButtons AWT, Swing, JavaFX & SWT 4
E LayoutManager Welcher Layout-Mix löst mein Problem? AWT, Swing, JavaFX & SWT 3
J Swing Hilfe bei Layout AWT, Swing, JavaFX & SWT 2
R Layered Layout AWT, Swing, JavaFX & SWT 1
E showAndWait is not allowed during animation or layout processing Memory FX AWT, Swing, JavaFX & SWT 2
newJavaGeek Grid-Layout problem AWT, Swing, JavaFX & SWT 7
E Swing Layout während der Laufzeit anpassen AWT, Swing, JavaFX & SWT 3
P JavaFX Zugriff auf Fenster/Layout-Container in eigenen Klassen AWT, Swing, JavaFX & SWT 5
R Layout Manager null und Component wird nicht hinzugefügt AWT, Swing, JavaFX & SWT 3
S Kann javafx.scene.layout.VBoxBuilder nicht importieren AWT, Swing, JavaFX & SWT 3
OSchriever Layout über Radiobuttons ändern AWT, Swing, JavaFX & SWT 4
B Swing Probleme mit dem Layout AWT, Swing, JavaFX & SWT 1
Hatsi09 JButton text layout AWT, Swing, JavaFX & SWT 9
I JavaFX - festes Layout AWT, Swing, JavaFX & SWT 1
S JavaFX TableView einzelne Zelle Layout zuweisen AWT, Swing, JavaFX & SWT 3
DaCrazyJavaExpert Swing Zwei gleichgroße Panels in einem Scrollpane mit Layout AWT, Swing, JavaFX & SWT 9
Neumi5694 Swing Card-Layout, Fokus AWT, Swing, JavaFX & SWT 2
kilopack15 Interface mit Layout verknüpfen AWT, Swing, JavaFX & SWT 2
Y Layout/Ausrichtungsprobleme AWT, Swing, JavaFX & SWT 4
T JavaFX Custom Layout AWT, Swing, JavaFX & SWT 5
A GUI Layout AWT, Swing, JavaFX & SWT 11
A Layout-Manager, JScrollPane, ... Chaos AWT, Swing, JavaFX & SWT 5
L wie Layout-Grid in JXPanel anzeigen? AWT, Swing, JavaFX & SWT 5
L Eigene Component Layout AWT, Swing, JavaFX & SWT 4
Soloeco LayoutManager Wie und welches Layout nutze ich am Besten? AWT, Swing, JavaFX & SWT 13
M LayoutManager Modalen JDialog ein Layout zuweisen AWT, Swing, JavaFX & SWT 3
M LayoutManager Layout reagiert nicht auf Constraints AWT, Swing, JavaFX & SWT 4
IsSchoGuat LayoutManager Layout-Containergrösse AWT, Swing, JavaFX & SWT 4
F GridBag Layout AWT, Swing, JavaFX & SWT 1
Z Absolutes Layout / Kontrolle über Anordnung AWT, Swing, JavaFX & SWT 3
M Mehrere Jpanel in einem JScrollPane (Layout) AWT, Swing, JavaFX & SWT 2
M Layout-Probleme unter Swing AWT, Swing, JavaFX & SWT 5
D LayoutManager GUI skalieren und deren Komponenten mit Grid(Bag)Layout-Manager. AWT, Swing, JavaFX & SWT 5
J ComboBoxModel addElement verändert Layout AWT, Swing, JavaFX & SWT 8
E Probelm mit Layout AWT, Swing, JavaFX & SWT 1
B Hilfe welches Layout brauch ich AWT, Swing, JavaFX & SWT 4
P Tipps für GUI-Layout AWT, Swing, JavaFX & SWT 2
M Passender Layout-Manager AWT, Swing, JavaFX & SWT 3
M LayoutManager Layout zur Laufzeit ändern AWT, Swing, JavaFX & SWT 8
N Swing Zweifarbiges Layout für den Filechooser AWT, Swing, JavaFX & SWT 12
B LayoutManager Card Layout AWT, Swing, JavaFX & SWT 2
E Angehängtes Layout, aber wie? AWT, Swing, JavaFX & SWT 12

Ähnliche Java Themen

Neue Themen


Oben