jai besion de vos aides svp

jai besion de vos aides svp

Messagede talib_rida_allah » Sam Déc 01, 2007 3:22 am

salamo3alikom
je veux excuter ce pti programme mais ça marche pas , pouvez vous m aider ? merci d avance


// mon programme

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TP3 implements ItemListener{

JCheckBox chckG;
JCheckBox chckI;
JTextField txt1;


public TP3() {

JFrame frame=new JFrame ("TP3");
JLabel lT= new JLabel ("Texte");
JTextField txt1=new JTextField (20);
JCheckBox chckG= new JCheckBox("Gras");
JCheckBox chckI= new JCheckBox("Italic");
JPanel p=new JPanel ();

chckG.addItemListener(this);
chckI.addItemListener(this);


p.add (lT);
p.add (txt1);
p.add (chckG);
p.add (chckI);
frame.add (p);

frame.setContentPane(p);
frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);

}

public void itemStateChanged(ItemEvent e) {
int style=0;
Object source = e.getItemSelectable();
if (source==chckG){
// if (chckG.isSelected()==true){
style+=Font.BOLD;
}

if (source==chckI){
// if (chckI.isSelected()==true){
style+=Font.ITALIC;
}

//if (e.getStateChange() == ItemEvent.DESELECTED) {
// txt1.setFont(new Font("Arial",style,14));
// }
// else if (e.getStateChange() == ItemEvent.SELECTED) {


txt1.setFont(new Font("Arial",style,14));

}

public static void main(String[] args) {
TP3 t = new TP3();

}

}




hafidakom llah
talib_rida_allah
 
Messages: 21
Inscription: Ven Déc 01, 2006 10:20 pm

Messagede admin » Mar Déc 04, 2007 7:14 am

Suppimez cette ligne:
frame.setContentPane(p);
ou bien cette ligne:
frame.add(p);
les composants de la fenêtre sont déclarés deux foix: comme attirbuts de la classe et comme variables locales du constructeur:
txt1 = new JTextField(20);
chckG = new JCheckBox("Gras");
chckI = new JCheckBox("Italic");
p = new JPanel();
admin
Administrateur
 
Messages: 50
Inscription: Dim Nov 21, 2004 2:23 am

Messagede talib_rida_allah » Ven Déc 07, 2007 10:03 pm

merci bien Mr Admin

bon c le pregramme apres correction

// mon programme

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class TP3 implements ItemListener{

JCheckBox chckG;
JCheckBox chckI;
JTextField txt1;

public TP3() {

JFrame frame=new JFrame ("TP3");
JLabel lT= new JLabel ("Texte");
txt1=new JTextField (20);
chckG= new JCheckBox("Gras");
chckI= new JCheckBox("Italic");
JPanel p=new JPanel ();

chckG.addItemListener(this);
chckI.addItemListener(this);

p.add (lT);
p.add (txt1);
p.add (chckG);
p.add (chckI);
frame.add (p);

frame.pack();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);

}

public void itemStateChanged(ItemEvent e) {
int style=0;

if (chckG.isSelected()==true)
style+=Font.BOLD;

if (chckI.isSelected()==true)
style+=Font.ITALIC;

txt1.setFont(new Font("Arial",style,14));
}

public static void main(String[] args) {
TP3 t = new TP3();

}

}


ca marche bien
talib_rida_allah
 
Messages: 21
Inscription: Ven Déc 01, 2006 10:20 pm


Retourner vers Exercices

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron