Hey ihr,
ich verzweifle gerade mal wieder... obwohl es sich nur um eine Kleinigkeit handelt.
Und zwar habe ich ein Frame mit dem Layout BorderLayout. Im Center habe ich eine Tabelle abgelegt. Und in EAST ein Panel mit 2 Buttons. Mein Problem ist nun, dass meine Buttons unterschiedlich groß sind. Ich möchte aber dass, alle Buttons so groß sind wie der größte von ihnen.
Hier mein Code:
habe alles versucht.. setsize() und setpreferedsize() .. bla.. ich weis nicht mehr weiter.
Freue mich auf alle helfenden Antworten
Liebe Grüße
Amnesia
ich verzweifle gerade mal wieder... obwohl es sich nur um eine Kleinigkeit handelt.
Und zwar habe ich ein Frame mit dem Layout BorderLayout. Im Center habe ich eine Tabelle abgelegt. Und in EAST ein Panel mit 2 Buttons. Mein Problem ist nun, dass meine Buttons unterschiedlich groß sind. Ich möchte aber dass, alle Buttons so groß sind wie der größte von ihnen.
Hier mein Code:
Code:
public void start() {
// Frame Anfang
frame = new JFrame("Ralf's Inventur v 1.0");
frame.setLayout(new BorderLayout());
// Tabelle
String[] spalten = { "ID", "Artikelname", "Bezeichnung",
"Preis (inkl.19% MwSt.)", "Stückzahl",
"Gesamtwert (inkl.19% MwSt.)" };
Object[][] reihen = {};
tabModel = new DefaultTableModel(reihen, spalten);
table = new JTable(tabModel);
JScrollPane scrollPane = new JScrollPane(table);
frame.add(scrollPane, "Center");
// ButtonPannel
btnPanel = new JPanel();
btnPanel.setLayout(new BoxLayout(btnPanel, BoxLayout.Y_AXIS));
JButton artFueg = new JButton("Artikel hinzufügen");
artFueg.addActionListener(new artikelFügListener());
btnPanel.add(artFueg);
JButton aktual = new JButton("Aktualisieren");
aktual.addActionListener(new aktualListener());
btnPanel.add(aktual);
frame.add(BorderLayout.EAST,btnPanel);
// Frame Ende
frame.add(BorderLayout.EAST,btnPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(1300, 1000);
frame.setVisible(true);
}
habe alles versucht.. setsize() und setpreferedsize() .. bla.. ich weis nicht mehr weiter.
Freue mich auf alle helfenden Antworten
Liebe Grüße
Amnesia