Stworzyłem proste menu w Javie, ale nie wiem, jak zmienić rozmiar przycisku. Moje menu wygląda następująco: Rozmiar przycisku (Java)
Chcę, aby ostatni przycisk miał taki sam rozmiar jak inne przyciski.
tlacTisk.setSize(10,10);
tlacTisk.setPreferredSize(10,10);
nie działa.
Code, gdzie stworzyłem przyciski i pola:
JButton tlacSVG = new JButton();
tlacSVG.setText("Export do SVG");
tlacSVG.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
exportujSVG();
}
});
JButton tlacPNG = new JButton();
tlacPNG.setText("Export do PNG");
tlacPNG.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
exportujPNG();
}
});
JButton tlacTisk = new JButton();
tlacTisk.setText("Tisk...");
tlacTisk.setPreferredSize(new Dimension(50, 25));
tlacTisk.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
tiskni();
}
});
Box boxTlacitek = Box.createVerticalBox();
boxTlacitek.add(Box.createVerticalStrut(5));
boxTlacitek.add(tlacSVG);
boxTlacitek.add(Box.createVerticalStrut(10));
boxTlacitek.add(tlacPNG);
boxTlacitek.add(Box.createVerticalStrut(10));
boxTlacitek.add(tlacTisk);
boxTlacitek.setBorder(BorderFactory.createTitledBorder("Menu"));
okno.add(boxTlacitek, BorderLayout.EAST);
Czy możesz dać mi rady jak mogę zmienić rozmiar? Dzięki.
Dzięki, użyłem twojego rozwiązania :) – Sk1X1
@ Sk1X1 Nie ma za co, cieszę się, że ci pomogło :) – tenorsax