jFD2at SOFTWARE
jFD2 - 暇つぶし2ch195:26
08/01/02 13:53:58 Q2Q/xIyY0
>>193
// shortcut_open.groovy(2/4)
dlg=new groovy.swing.SwingBuilder().dialog(title:"Open shortcut"){
 box(axis:javax.swing.BoxLayout.Y_AXIS){
  scrollPane(){
   ls=list(listData:files,selectionMode:javax.swing.ListSelectionModel.SINGLE_SELECTION,selectedIndex:0)
  }
  panel(){
   label(text:"Search:")
   word=label()
  }
  panel(){
   label(text:"Enter:Open, Shift+Enter:NewTab, ESC:Cancel, Chars:Search")
  }
 }
}
dlg.pack()
dlg.setLocationRelativeTo(null)
dlg.setVisible(true)

ls.addKeyListener([keyPressed:{e->
 setIndex={pos->
  ls.selectedIndex=pos
  ls.ensureIndexIsVisible(pos)
  ls.updateUI()
 }


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