Présentation
Ce programme affiche des informations comme CAPS lock, NUM lock, Scroll lock, la date d'aujourd'hui ainsi que l'heure dans la StatusBar d'une JFrame
|
Téléchargement
|
Compatibilité
|
import java.awt.*; import java.awt.event.*; import java.io.*; import java.lang.*; import java.util.*; import java.text.*; import javax.swing.*; import javax.swing.event.*; { JTextField messageField; JTextField userField; JTextField dateLongField; JTextField capsLockField; JTextField numLockField; JTextField scrollLockField; JTextField timeField; static boolean capsBoolean = false; static boolean numBoolean = false; static boolean scrollBoolean = false; JTextPane jtextpane; public StatusBarInfo() { setTitle("Status Bar Demo"); setBounds(100, 80, 600, 400); //StatusBar dateLongField.setText(showTodayDate()); capsLockField.setText("Caps"); getCapsStatus(); numLockField.setText("Num"); getNumStatus(); scrollLockField.setText("Scroll"); getScrollStatus(); showSysTime(timeField); sbar.add(messageField); sbar.add(userField); sbar.add(dateLongField); sbar.add(capsLockField); sbar.add(numLockField); sbar.add(scrollLockField); sbar.add(timeField); sbar.add(timeField); { { { getCapsStatus(); } { getNumStatus(); } { getScrollStatus(); } } }); { { if(me.getClickCount() == 2) { if(capsBoolean == true) capsBoolean = false; if(capsBoolean == false) capsBoolean = true; getCapsStatus(); } } }); setVisible(true); } { StatusBarInfo mf = new StatusBarInfo(); } public void getCapsStatus() { if(capsBoolean == true) capsLockField.setEnabled(true); if(capsBoolean == false) capsLockField.setEnabled(false); } public void getNumStatus() { if(numBoolean == true) numLockField.setEnabled(true); if(numBoolean == false) numLockField.setEnabled(false); } public void getScrollStatus() { if(scrollBoolean == true) scrollLockField.setEnabled(true); if(scrollBoolean == false) scrollLockField.setEnabled(false); } { return sdf.format(dt).toString(); } { { { tf.setText(s); } }); timer.start(); } }
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.




