java swing button nombe

1
TP N°5/P.E en Java/commentaire Charger une boite de dialogue : JFileChooser choix = new JFileChooser(); int retour = choix.showOpenDialog(null); if(retour == JFileChooser.APPROVE_OPTION) return choix.getSelectedFile().getAbsolutePath(); Charger une image : JLabel l=new JLabel(new ImageIcon(chemain)); l.setPreferredSize(new Dimension(100,100)); this.add(l,BorderLayout.EAST); Pour bloquer le clavier dans une zone de texte: e.setKeyChar((char)0); Pour avoir que des numéros dans une zone de texte : If(e. getKeyChar()<'a')||(e. getKeyChar()>'z')&& e. getKeyChar()<'A'||e. getKeyChar()>'Z')&& (e. getKeyChar()>31)) e.setKeyChar((char)0); Pour avoir que des lettres majuscules dans une zone de texte: If(e.getKeyChar()>='a')&&(e.getKeyChar()<='z')) e.setKeyChar((char)(e.getKeyChar()-'a'+'A')); Pour bloquer le pavé numérique dans une zone de texte if((e.getKeyChar()<'0'||e.getKeyChar()>'9')&& (e.getKeyChar()!='.')&& (e.getKeyChar()>31)) e.setKeyChar((char)0); A.EL ABDERRAHMANI

Upload: abdelhamid-el-el-mejdoubi

Post on 01-Oct-2015

14 views

Category:

Documents


1 download

DESCRIPTION

java swing button nombe

TRANSCRIPT

TP N5/P.E en Java/commentaire

Charger une boite de dialogue:JFileChooser choix = new JFileChooser();int retour = choix.showOpenDialog(null); if(retour == JFileChooser.APPROVE_OPTION)return choix.getSelectedFile().getAbsolutePath(); Charger une image:JLabel l=new JLabel(new ImageIcon(chemain));l.setPreferredSize(new Dimension(100,100));this.add(l,BorderLayout.EAST); Pour bloquer le clavierdans une zone de texte:e.setKeyChar((char)0); Pour avoir que des numros dans une zone de texte:If(e.getKeyChar()'z')&& e.getKeyChar()'Z')&& (e.getKeyChar()>31))e.setKeyChar((char)0); Pour avoir que des lettres majusculesdans une zone de texte:If(e.getKeyChar()>='a')&&(e.getKeyChar()31)) e.setKeyChar((char)0);

A.EL ABDERRAHMANI