Slt à tous
Bon j'ai un peu honte de poser ma question tellement je sens que la réponse va être simple.
Je débute en Java (mes premières heures). Après avoir lu plusieurs tuto et autres docs, je me suis lancé.
J'ai donc installé Jbuilder (java 1.4) et ai créé un petit projet tout bête pour débuter.
J'ai également placé un cadre avec un "hello world" à l'interieur grâce à Swing.
J'aboutis au code suivant :
Code :
- package edt;
- import javax.swing.JComponent;
- import javax.swing.JPanel;
- import java.awt.*;
- import javax.swing.JLabel;
- /**
- * <p>Titre : Emploi du temps</p>
- *
- * <p>Description : Gestion EDT</p>
- *
- * <p>Copyright : Copyright (c) 2005</p>
- *
- * <p>Société : </p>
- *
- * @author
- * @version 1.0
- */
- public class EdtFrame extends JComponent {
- public EdtFrame() {
- try {
- jbInit();
- } catch (Exception ex) {
- ex.printStackTrace();
- }
- this.setBounds(200,200,100,50);
- this.setFocusable(true);
- this.setVisible(true);
- }
- public static void main(String[] args) {
- EdtFrame edtframe = new EdtFrame();
- }
- private void jbInit() throws Exception {
- jPanel1.setBounds(new Rectangle(14, 12, 417, 331));
- jLabel1.setText("Hello world" );
- this.add(jPanel1);
- jPanel1.add(jLabel1);
- }
- JPanel jPanel1 = new JPanel();
- JLabel jLabel1 = new JLabel();
- }
|
Aucune erreur à la compilation mais aucune fenêtre n'apparait à l'écran.
J'ai testé avec un "show()" à la place du "setVisible()" mais rien n'y fait (d'ailleurs "show()" est en deprecated apparement)
Donc voilà j'ai l'air tout idiot devant ce problème je ne vois vraiment pas d'ou ça vient.
(peut-être du coté de la configuration de jbuilder je ne sais pas trop)
Si quelqu'un à une idée je suis preneur
Merci d'avance.
Message édité par ofbdood le 11-04-2005 à 19:22:32