[JFrame] affichage de component et d'image dans une JFrame
Bonjour,
je n'arrive pas à afficher dans une même JFrame des component et une image, enfin si, mais il s'affiche un peu n'importe comment...
Comment faire pour les placer correctement?
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
JFrame frame = new JFrame("XGLImageViewer");
GridBagLayout gridbag = new GridBagLayout();
GridBagConstraints constraints = new GridBagConstraints();
viewer.setLayout(gridbag);
viewer.buildConstraints(constraints,0,0,1,1,10,40);
constraints.fill = GridBagConstraints.NONE;
constraints.anchor = GridBagConstraints.NORTHWEST;
TextField champ = new TextField("",20);
gridbag.setConstraints(champ,constraints);
viewer.add(champ);
BufferedImage image = ImageIO.read(new File(viewer.getNomFic()));
//Construit un adapteur sur l'image image. Si l'image en entrée n'est pas une image en niveau de gris, une exception est levée.
GrayLevelImageAdapter gray_image = new GrayLevelImageAdapter( image );
viewer.setImage( gray_image ); |
merci d'avance