ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
686
686
EMPFEHLEN
-
Hallo, hab folgendes Problem:
Ich erstelle mir in einer Klasse ein JPanel
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
import java.awt.BorderLayout; import javax.swing.JButton; import javax.swing.JPanel; public class MainPanel extends JPanel { public MainPanel() { BorderLayout borderLayout1 = new BorderLayout(); JButton jButton1 = new JButton(); this.setLayout(borderLayout1); jButton1.setText("jButton1"); this.add(jButton1, BorderLayout.CENTER); } }
will nun in der einer anderen Klasse dieses Panel anzeigen lassen:
Code :1 2 3 4
... MainPanel panelCenter = new MainPanel(); ... this.getContentPane().add( panelCenter, BorderLayout.CENTER );
this is dabei ein JFrame.
wenn ich das jpanel direkt in der klasse des jframes erstelle funktioniert alles wunderbar, könnte das also machen, dann bläht sich die klasse allerdings so auf, da ich eigentlich mehr als nur einem button in dem panel anzeigen lassen wollte...
kann mir einer sagen, wo mein fehler liegt?Gruß und Kuß, dein Julius!
-
Hallo,
ein Komponente welche mit BorderLayout.CENTER ausgerichtet wird, nimmt immer den gesamten Platz ein welchen er zur Verfügung hat. Tust du allerdings in den jeweiligen Container mit BorderLayout.SOUTH, BorderLayout.WEST weitere Komponenten hinzufügen, schrumpft er enstprechend.
Wie soll den dein Layout aussehen, welche Komponente möchtest du adden?
Vg Erdal
-
also im mainframe hab ich ne menubar in north, dann sollte der centerteil mein jpanel werden.
Zitat von flashray
und da liegt das problem, weil der ganze panel nicht gezeigt wird und damit der centerteil leer bleibt, während wenn ich das panel von hand komplett im mainframe erstelle alles da is...
hoffe man kann verstehen was ich will
Gruß und Kuß, dein Julius!
-
sorry...war dummer fehler....hat man von dem ganzen extras von editortools...
hatte das layout mit drin noch mal auf null gesetzt, dann kann das ja nichts werden...
sorry wenn sich hier leute nen kopp gemacht haben...
dennoch dankeGruß und Kuß, dein Julius!
Ähnliche Themen
-
[C++] Impliziter Konvertierungsoperator von int zu eigener Klasse
Von Jellysheep im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 09.08.10, 17:54 -
Problem mit eigener Klasse und Objekten dieser Klasse
Von Eroli im Forum C/C++Antworten: 15Letzter Beitrag: 10.06.10, 17:48 -
settimeout in eigener klasse auf eine Methode der Klasse
Von user2580 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.04.09, 16:26 -
Array mit eigener Klasse füllen
Von Hackbard_C im Forum C/C++Antworten: 1Letzter Beitrag: 04.07.07, 13:53 -
Probleme mit eigener Klasse
Von Rene42 im Forum .NET CaféAntworten: 3Letzter Beitrag: 16.02.07, 09:25





Zitieren
Login





