Titre: [ JAVA ] IHM - exemples Posté par: jpdelx sur 13 Novembre 2005 à 17:38:29 Bonjour
Vous trouverez dans l'archive ZIP ci-jointe différents exemples d'utilisation des composants graphiques AWT et SWING. Cela peut vous donner des idées pour vos futures I.H.M. Ces exemples sont issus du livre "JAVA - la maîtrise" de Jérôme Bougeault édité chez TSOFT (http://www.tsoft.fr) (http://jpdelx.free.fr/chinois.gif) Bons tests graphiques ;) @lpf Exemple : Code: import java.awt.*; public class Sinusoide extends Canvas { public Dimension getMinimumSize() { return getPreferredSize(); } public Dimension getPreferredSize() { // Renvoi d'un taille arbitraire return new Dimension( 60, 30); } public void paint(Graphics g) { for (int x = 0 ; x < getSize().width ; x++) g.drawLine(x, (int)f(x), x + 1, (int)f(x + 1)); } private double f(double x) { return (Math.cos(x/10)+1) * getSize().height / 2; } public static void main( String[] args) { Frame f= new Frame( "Test de la sinusoide"); Sinusoide s= new Sinusoide(); f.add( s); f.setBounds( 0, 0, 300, 150); f.setVisible( true); } } Archive ZIP à télécharger ci-dessous... (http://jpdelx.free.fr/bas.gif) Titre: [ JAVA ] IHM - exemples Posté par: jpdelx sur 15 Octobre 2010 à 20:03:05 Voir TestJFile.java dans [SWING]
e-Babillard - plateforme pédagogique interactive | Propulsé par SMF 1.0.6 modifié par jpdelx.
© 2001-2005, Lewis Media. Tous droits réservés. |