« SBI | Main | JFreeChart »

2005.11.19

java.awt.Toolkit

 java.awt.Toolkitの中に、setLockingKeyStateやgetLockingKeyStateメソッドがあるのを見かけたので、試しに使ってみました(WindowsXP + JDK1.4.2_06)。


  1. java.awt.Toolkit.getDefaultToolkit().setLockingKeyState(java.awt.event.KeyEvent.VK_CAPS_LOCK, true);
     →CAPSキーをロックした状態に
  2. java.awt.Toolkit.getDefaultToolkit().setLockingKeyState(java.awt.event.KeyEvent.VK_NUM_LOCK, true);
     →NUMキーをロックした状態に
  3. java.awt.Toolkit.getDefaultToolkit().setLockingKeyState(java.awt.event.KeyEvent.VK_CAPS_LOCK, false);
     →CAPSキーのロックは解除されず
  4. java.awt.Toolkit.getDefaultToolkit().setLockingKeyState(java.awt.event.KeyEvent.VK_NUM_LOCK, false);
     →NUMキーのロックは解除されず
  5. System.out.println(java.awt.Toolkit.getDefaultToolkit().getLockingKeyState(java.awt.event.KeyEvent.VK_CAPS_LOCK));
     →CAPSキーのロックの状態に関係なく常にfalse
  6. System.out.println(java.awt.Toolkit.getDefaultToolkit().getLockingKeyState(java.awt.event.KeyEvent.VK_NUM_LOCK));
     →NUMキーのロックの状態に関係なく常にfalse

 オンになるけどオフにできなかったり、状態に関係なく常にfalseだったりするので、実質使い道はなさそうですね(^^;;

|

« SBI | Main | JFreeChart »

Java」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/7194676

Listed below are links to weblogs that reference java.awt.Toolkit:

« SBI | Main | JFreeChart »