![]()
Io devo gestire 4 JPanel affiancati, uno fianco all'altro..
Soltanto che vorrei impostare io le dimensioni e il posizionamento di ogni JPanel.. è possbile?
Ho provato con il setBounds, ma non succede niente..
Allego il codice, se qualcuno riesce ad aiutarmi ne sarei grato..![]()
Grazie mille a tutti!codice:import javax.swing.*; import javax.swing.border.*; import java.awt.*; import java.awt.event.*; public class Es8 extends JFrame /*implements ActionListener*/{ private JPanel panel; public Es8(){ //Pannello panel = new JPanel(new BorderLayout()); panel.setLayout(new GridLayout(1, 3)); JPanel j1 = new JPanel(); JPanel j2 = new JPanel(); JPanel j3 = new JPanel(); JPanel j4 = new JPanel(); j1.setBorder(new TitledBorder(new EtchedBorder(), "Antipasti")); j2.setBorder(new TitledBorder(new EtchedBorder(), "Primi")); j3.setBorder(new TitledBorder(new EtchedBorder(), "Secondi")); j4.setBorder(new TitledBorder(new EtchedBorder(), "Dolci")); //Posizionamento panel.setBounds(10,10,200,100); j1.setBounds(10,10,200,100); Container cp = getContentPane(); setVisible(true); //Aggiungi cp.add(panel); panel.add(j1); panel.add(j2); panel.add(j3); panel.add(j4); } }![]()

Rispondi quotando

