Salve a tutti,
devo realizzare una piccola gui per un programma e sto utilizzando come layout manager il borderlayout.
il codice è questo:
- public class GUI extends JFrame {
private BorderLayout layout;
private JButton left;
private JButton center;
private JButton search;
private JTextField area;
public GUI(){
super("test");
layout = new BorderLayout(10,10);
setLayout(layout);
left = new JButton("prova");
left.setBounds(10, 10, 90, 90);
center = new JButton("Image");
area = new JTextField();
search = new JButton("serch");
add(left,BorderLayout.EAST);
add(center,BorderLayout.WEST);
add(search,BorderLayout.SOUTH);
setVisible(true);
}
public static void main(String[] s){
GUI a = new GUI();
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
a.setExtendedState(JFrame.MAXIMIZED_BOTH);
}
}
Ho 2 problemi:
1. vorrei che i pulsanti hai lati non siano lunghi come tutto il frame ma siano piccoli e posizionati al centro.
2.Nella regione south dovrei inserire una text area con un pulsante vicino ma mi fa inserire un solo elemento.
Come posso fare?
Grazie

Rispondi quotando