from the beginning [swing] - Java - Programmation
Marsh Posté le 30-04-2002 à 16:47:23
le Java tutorial est assez bon pour débuter (en anglais)
http://java.sun.com section doc -> The Java Tutorial -> SWING
Marsh Posté le 30-04-2002 à 16:51:04
je jette un oeil
le probleme étant que j'ai peu de temps et que je cherche du concret
Marsh Posté le 30-04-2002 à 16:58:07
sisicaivrai a écrit a écrit : je jette un oeil le probleme étant que j'ai peu de temps et que je cherche du concret |
bin écoute c'est pas en deux secondes que tu vas savoir programmer une GUI en Java. Enfin il me semble.
Marsh Posté le 30-04-2002 à 17:00:56
DarkLord a écrit a écrit : bin écoute c'est pas en deux secondes que tu vas savoir programmer une GUI en Java. Enfin il me semble. |
pourtant c skon nous demande
Marsh Posté le 30-04-2002 à 17:13:00
Spa dur les GUI. Et le Java Tutorial c'est encore ce qui se fait de mieux (car c'est le plus complet !).
Marsh Posté le 30-04-2002 à 17:16:39
en fait je n'ai pas besoin de granbd chose, je dois pas faire un truc très fonctionnel, juste une interface, donc savoir aligner des boutons et demarrer des fenetres
Marsh Posté le 30-04-2002 à 17:18:03
Le Java Tutorial présente beaucoup d'exemples de fenêtres. A coup sûr en 20 minutes tu trouveras un source propre à être pompé copieusement.
Marsh Posté le 30-04-2002 à 17:24:41
Cherrytree a écrit a écrit : Le Java Tutorial présente beaucoup d'exemples de fenêtres. A coup sûr en 20 minutes tu trouveras un source propre à être pompé copieusement. |
je cherche
Marsh Posté le 30-04-2002 à 17:27:45
en fait je ne devrais utiliser que les concepteurs (enfin a 99 % )
Marsh Posté le 30-04-2002 à 17:32:55
sisicaivrai a écrit a écrit : je ne devrais utiliser que les concepteurs |
Tu veux dire ceux qui ont conçu Java ?
Marsh Posté le 30-04-2002 à 17:40:46
Cherrytree a écrit a écrit : Tu veux dire ceux qui ont conçu Java ? |
non le click and crotte de jbuilder
Marsh Posté le 30-04-2002 à 18:18:31
je trouve pas avec ca le moyen de lier mes fenetres
Marsh Posté le 30-04-2002 à 23:07:09
veryfree a écrit a écrit : lier tes fenetres? |
simplement un bouton -> hop ouvre une fenetre
je sais c tres con, mais j'ai pas eu cours de java, et je dois juste faire une interface graphique avec swing
Marsh Posté le 30-04-2002 à 23:23:29
a oaui
c po compliqué mais jpense que t a pas trop envi de te casser la tete
pq sur le site de sun c pas les exmeple qui manque
prove nous ta bonne volonté et je t aiderai pour ma part pq la t a rien fait
Marsh Posté le 30-04-2002 à 23:28:45
veryfree a écrit a écrit : a oaui c po compliqué mais jpense que t a pas trop envi de te casser la tete pq sur le site de sun c pas les exmeple qui manque prove nous ta bonne volonté et je t aiderai pour ma part pq la t a rien fait |
je peux deja te montrer ce que j'ai fait
g juste du mal : a lier les fenetres, et a bien utiliser les conteneurs pour aligner les objets
la doc de sun ne m'est pas assez utile ds le sens que ce n'est pas du code dont j'ai besoin, mais la facon d'utiliser l'interface de jbuilder
on est pas censé ecrire une ligne de code
Marsh Posté le 30-04-2002 à 23:51:22
ok, mais c pas grand chose :
edit : -> mail
mon prob : lien entre fenetre principale et les gestion / facture
[jfdsdjhfuetppo]--Message édité par sisicaivrai le 01-05-2002 à 12:52:14--[/jfdsdjhfuetppo]
Marsh Posté le 01-05-2002 à 12:51:47
veryfree a écrit a écrit : mail les moi plutot veryfree@caramail.com |
done
Marsh Posté le 01-05-2002 à 13:18:54
sisicaivrai a écrit a écrit : simplement un bouton -> hop ouvre une fenetre |
tonBoutton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JFrame f = new JFrame();
f.getContetntPanel().add(new JLabel("coucou" ));
f.pack();
f.setVisible(true);
}
});
Marsh Posté le 01-05-2002 à 13:26:32
benou a écrit a écrit : ligne 148 : tonBoutton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { JFrame f = new JFrame(); f.getContentPanel().add(new JLabel("coucou" )); f.pack(); f.setVisible(true); } }); |
"Cadre1.java" : Erreur No. 200 : ';' attendu en ligne 148, colonne 16
et comment faire pour ouvrir une fenetre qui est ds une autre classe?
[jfdsdjhfuetppo]--Message édité par sisicaivrai le 01-05-2002 à 13:27:25--[/jfdsdjhfuetppo]
Marsh Posté le 01-05-2002 à 13:51:01
sisicaivrai a écrit a écrit : "Cadre1.java" : Erreur No. 200 : ';' attendu en ligne 148, colonne 16 et comment faire pour ouvrir une fenetre qui est ds une autre classe? |
ouais ben désolé, j'ai pas essayé de compiler non plus ... (ho l'autre, hé). en plus dans mon code, il manque pas de point virgule et il ne fait pas 148lignes => ca doit être une erreur à toi.
et puis je comprend pas ta question.
dans la méthode actionperformed tu mets le code que tu veux !
PS : c'est getContentPane (sans 'l' à la fin)
[jfdsdjhfuetppo]--Message édité par benou le 01-05-2002 à 13:51:22--[/jfdsdjhfuetppo]
Marsh Posté le 01-05-2002 à 14:07:29
benou a écrit a écrit : ouais ben désolé, j'ai pas essayé de compiler non plus ... (ho l'autre, hé). en plus dans mon code, il manque pas de point virgule et il ne fait pas 148lignes => ca doit être une erreur à toi. et puis je comprend pas ta question. dans la méthode actionperformed tu mets le code que tu veux ! PS : c'est getContentPane (sans 'l' à la fin) |
la 148eme ligne, c la tienne, la 1ere
148eme ligne, colonne 16 : correspond au '.' de jButton1.
enfin, je vais chipoter encore, merci
[jfdsdjhfuetppo]--Message édité par sisicaivrai le 01-05-2002 à 14:09:47--[/jfdsdjhfuetppo]
Marsh Posté le 01-05-2002 à 14:19:24
benou a écrit a écrit : et puis je comprend pas ta question. dans la méthode actionperformed tu mets le code que tu veux ! |
j'ai une classe cadre1.java = menu de départ
je veux, en cliquant sur 1 bouton, arriver dans la classe cadre1_Facture.java
j'utilise jbuilder, les concepteurs...
Marsh Posté le 01-05-2002 à 20:56:16
sisicaivrai a écrit a écrit : j'ai une classe cadre1.java = menu de départ je veux, en cliquant sur 1 bouton, arriver dans la classe cadre1_Facture.java j'utilise jbuilder, les concepteurs... |
oui j ai vu le code c'est la cata serieux
ca me fait bine comprendre pourquoi j ai abandonner JB
void jButton1_actionPerformed(ActionEvent e) {
Cadre1_Facture dlg = new Cadre1_Facture();
}
ici on comprend pas bien ce que tu ve faire
Cadre1_Facture herite de java.lang si tu veux un Panel
t ecrit
Cadre1_Facture extend JPanelensuite tu fait
void jButton1_actionPerformed(ActionEvent e) {
Cadre1_Facture dlg = new Cadre1_Facture();
puis tu ajoute dlg a ta frame par exemple
}
enfin jve po trop m avancé parce que je sait pas trop ce que tu ve faire exactement avec ton cadre1Facture...
[jfdsdjhfuetppo]--Message édité par veryfree le 01-05-2002 à 20:57:28--[/jfdsdjhfuetppo]
Marsh Posté le 02-05-2002 à 09:32:27
ok quand meme :s
Marsh Posté le 30-04-2002 à 16:45:18
Quelqu'un a une super ressource pour swing, parce que j'ai commencé à chipoter, et j'ai un peu du mal pour des conneries (genre aligner les boutons, ou ouvrir une fenetre )
j'ai trouvé quelques doc par google, mais rien de bien terrible ni concret
---------------
blog dessins + srtCleaner | Ricoh R6 | K20d | MK-wii 5112-3549-9484 | en phase de déblablatisation depuis le 26 avril 2002 | Belgian Connection