|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
|
[Java] GridLayout...
...avrei la necessità di creare un JPanel con layout a griglia...il mio problema sarebbe pero' quello di non creare una semplice griglia di componenti quali label o bottoni ma una griglia di JPanel strutturati come un bottone con descrizione a fianco...
Codice:
public class ProductComponent extends JPanel{
private JButton button;
private JLabel name,desc,info;
public static void main(String args[]){
JFrame mainFrame = new JFrame();
mainFrame.setLayout(null);
mainFrame.setDefaultCloseOperation(2);
mainFrame.setSize(800, 600);
ProductComponent header = new ProductComponent("ciao");
header.setVisible(true);
mainFrame.add(header);
mainFrame.setVisible(true);
}
public ProductComponent(String nomeBottone){
setLayout(null);
button = new JButton(nomeBottone);
button.setBounds(10, 10, 100, 100);
name = new JLabel("nome");
name.setBounds(120, 20, 60, 10);
desc = new JLabel("desc");
desc.setBounds(120, 50, 60, 10);
info = new JLabel("info");
info.setBounds(120, 80, 60, 10);
add(button);
add(name);
add(desc);
add(info);
setBounds(0,0,300,250);
setVisible(true);
}
}
|
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
|
...l'unica soluzione per ora è quella di aggiungere il pannello custom ad una label aggiunta a sua volta sulla griglia...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:17.



















