Home
/
JavaForum
/
Java allgemein
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
4.896 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 1968 von 2212 (89%)
Autor
TB75
Datum
28.02.03, 13:32
Betreff
Problem mit BorderLayout- hier mit meinem Code
Problem mit BorderLayout- hier mit meinem Code
Datum 28.02.2003
Hallo!
Sorry hab den Code vergessen einzufügen, hier ist der Code dabei!
Hab ein Problem mit BorderLayout.
Eine Klasse besitzt mehrere JLabels und 3 Buttons.
Die Labels werden durch BorderLayout.CENTER nach oben ausgerichtet.
Die Buttons sollen durch BorderLayout.SOUTH nach unten ausgerichtet werden, wenn
die kleine Anwendung ausgeführt wird.
Leider werden aber nur 2 von 3 Buttons angezeigt, wenn man die Anwendung startet.
Warum? Warum wird der 3.Button nicht angezeigt?
Von meinem Code werden nur die Buttons buttonoutput und buttonclear angezeigt,
buttonnewframe fehlt!
Was hab ich in meinem Code falsch gemacht?
Javacode:
public Index() {
super();
setSize(250, 300);
//setDefaultCloseOperation(EXIT_ON_CLOSE);
JLabel inputLabel = new JLabel("Eingabe:");
JLabel outputLabel = new JLabel("Ausgabe:");
panelone.add(inputLabel);
panelone.add(input);
panelone.add(outputLabel);
panelone.add(output);
paneltwo.add(buttonoutput);
paneltwo.add(buttonclear);
paneltwo.add(buttonnewframe);
buttonoutput.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String inputnumberstring = input.getText();
output.setText(inputnumberstring);
}
});
buttonclear.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
output.setText(" ");
}
});
buttonnewframe.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
FrameTwo frame = new FrameTwo();
frame.setBounds(250, 250, 500, 200);
frame.setVisible(true);
}
});
Container container = getContentPane();
container.add(panelone, BorderLayout.CENTER);
container.add(paneltwo, BorderLayout.SOUTH);
setContentPane(container);
show();
}
Danke & Gruss
Thomas
Diskussionsverlauf:
Re: Problem mit BorderLayout- hier mit meinem Code
Re: Problem mit BorderLayout- hier mit meinem Code
Problem mit BorderLayout- hier mit meinem Code
Re: Problem mit BorderLayout- hier mit meinem Code
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com