Bonjour,
Je suis en train d'essayer de faire un IHM en langage JAVA.
Je commence par faire plusieurs panels que j'assemblerais a la fin.
Je suis sur l'un de ces panels:
J'ai commencé à le remplir avec divers composants dont un tableau.
Petit problème: je n'arrive pas à modifier la taille de mon tableau même avec setPreferredSize.
Pourriez vous m'aider s'il vous plait ?
fDateField.setPreferredSize(new Dimension(70,20));
fSessionField.setPreferredSize(new Dimension(70,20));
fUtField.setPreferredSize(new Dimension(70,20));
fGrandTable.setPreferredSize(new Dimension(1,1));
//********peu importe la dimension que je mets ca ne change pas la taille du tableau*********************************************************
******************************************************************
setVisible(true);
}
void initialize(){
}
void dataUpdate(){
}
void graphicUpdate(){
}
//Test for UClientTopPanel
public static void main(String[] args) {
final JFrame f = new
JFrame("UTopPanel");
f.addWindowListener(new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{ f.setVisible(false); f.dispose();
System.exit(0); }
});
UClientTopPanel uctp = new UClientTopPanel();
uctp.add(fDateLabel);
uctp.add(fDateField);
uctp.add(fSessionLabel);
uctp.add(fSessionField);
uctp.add(fUtLabel);
uctp.add(fUtField);
uctp.add(new JScrollPane(fGrandTable));
f.getContentPane().add(uctp);
f.setSize(new Dimension(335, 105)); // taille de ce panel imposé
f.setVisible(true); }