jFD2at SOFTWARE
jFD2 - 暇つぶし2ch237:26
08/01/22 22:00:02 C7hcfOex0
ぐはっ。たまに書き込もうとするとアクセス規制・・。

>>235
Look&Feel変更スクリプトどぞ。起動するたびに再設定が必要だけど。
例によって全角スペースはタブか半角スペースにして。

import javax.swing.UIManager
import java.awt.event.*
lafInfo=UIManager.installedLookAndFeels
laf=lafInfo.collect{it.name}
dlg=new groovy.swing.SwingBuilder().dialog(title:"Select Look and Feel"){
 box(axis:javax.swing.BoxLayout.Y_AXIS){
  scrollPane(){
   ls=list(listData:laf,selectionMode:javax.swing.ListSelectionModel.SINGLE_SELECTION,selectedIndex:0)
  }
 }
}
dlg.pack()
dlg.setLocationRelativeTo(null)
dlg.setVisible(true)
ls.addKeyListener([keyPressed:{
 switch(it.keyCode){
 case KeyEvent.VK_ESCAPE:dlg.dispose();break
 case KeyEvent.VK_ENTER:
  UIManager.setLookAndFeel(lafInfo[ls.selectedIndex].className)
  javax.swing.SwingUtilities.updateComponentTreeUI(jfd.jFDOwner)
  dlg.dispose();break
 }
}] as KeyListener)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch