FlowLayout von Swing
Dies ist mein layout.
Die zwei radio-button sollte unter der willkommen-label.
wie diese:
__________________________
| |
| WELCOME |
| * * |
| |
| |
| |
|________________________|
die zwei Sternchen sind die radio-buttons.
Mein Code:
northpanel.setLayout(new FlowLayout(FlowLayout.CENTER));
northpanel1.setLayout(new FlowLayout(FlowLayout.CENTER));
northpanel.add(welcome); //this welcome text label
northpanel1.add(r1); //this radio 1
northpanel1.add(r2); //this radio 2
add(northpanel,BorderLayout.NORTH);
add(northpanel1,BorderLayout.NORTH);
Was ist deine Frage konkret?
Hpw, um die beiden radio-buttons unterhalb der WILLKOMMEN-label
Lösung: verwenden Sie nicht FlowLayout. Verwenden BorderLayout für den main-container und dann die mittleren Behälter verwenden sollten GridLayout zu halten, die JRadioButtons.
Nur eine Frage, was ist die Pfeil-Schaltfläche Links neben den minimieren-Schaltfläche auf der Titelleiste ?
oh, das ist der teamviewer-software fügt es an windows, also kann ich teilen mit anderen Menschen, dass bestimmte Fenster
Hpw, um die beiden radio-buttons unterhalb der WILLKOMMEN-label
Lösung: verwenden Sie nicht FlowLayout. Verwenden BorderLayout für den main-container und dann die mittleren Behälter verwenden sollten GridLayout zu halten, die JRadioButtons.
Nur eine Frage, was ist die Pfeil-Schaltfläche Links neben den minimieren-Schaltfläche auf der Titelleiste ?
oh, das ist der teamviewer-software fügt es an windows, also kann ich teilen mit anderen Menschen, dass bestimmte Fenster
InformationsquelleAutor KAKAK | 2013-02-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen
northpanel
undnorthpanel
zu einempanel
mitGridLayout(0, 1)
dannVersuchen
FlowLayout.CENTER
auf die Startseite, die als SoboLAN zeigt.InformationsquelleAutor trashgod
Sieht es so aus (obwohl Sie haben, um Ihre Größe ein bisschen):
Das ist, weil die community riesig ist (Hunderte von tausenden von Menschen)... ooh, und weil wir sind Super 😀 .
+1 für
FlowLayout.CENTER
.InformationsquelleAutor Radu Murzea
Können Sie nicht fügen Sie mehr als eine Komponente, um eine
BorderLayout
region, und Sie tun es am Ende. Sie brauchen, um Ihrenorthpanel
eineBorderLayout
, dann legte Sie Ihre Willkommens-text undnorthtestpanel1
im inneren, wie diese:Können Sie Probleme haben, über legen Sie
welcome
in der Mitte (ich kann nur raten, vielleicht wird es wunderbar funktioniert). Wenn Sie haben noch keine Lösung, nur wickeln Sie es in eine neueJPanel
und verwenden Sie dieFlowLayout
mitFlowLayout.CENTER
.InformationsquelleAutor Daniel Pereira
Verwenden Sie GridLayout ODER GridBagLayout statt Flow-layout.Ersten Satz GridBagLayout von northpanel und dann fügen Sie die benötigten Komponenten,lassen Sie sagen, Ihre radio-buttons und wellcome-label. Für weitere Details konsultieren Sie bitte das hier.
InformationsquelleAutor Mohammad Imran