2014年9月29日月曜日

SwingBuilderでラベルにツールチップを設定する

SwingBuilderでラベルにツールチップを設定するには、以下のコードの様にtoolTipTextを使用します。
サンプルコード
import java.awt.*
import javax.swing.*
import groovy.swing.*

sb = new SwingBuilder()
sb.edt {
  frame(
    title: "example - label with tooltip",
    show: true,
    resizable: true,
    pack: true,
    defaultCloseOperation: WindowConstants.EXIT_ON_CLOSE
  ){
    label(text:"Sample label",
      // フォント
      font: new Font("Arial", Font.BOLD, 40),
      constraints: BorderLayout.CENTER,
      toolTipText: "サンプルのツールチップ"
    )
  }
}
実行時画面

動作環境
groovy 2.2.2, JDK 1.7 update55

0 件のコメント:

コメントを投稿