SWT Tips and Samples 基礎編 > ToolTipText

 

ToolTipText

Button, Label, ProgressBarなどのControlクラスのサブクラスには、ToolTipをつけることができます。付け方は、ControlクラスのsetToolTipTextメソッドを呼び出すだけです。

スクリーンショット

ソースコード (ToolTipTextTest.java)

import org.eclipse.swt.widgets.*;
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.*;

public class ToolTipTextTest {

        public static void main(String[] args) {
                new ToolTipTextTest();
        }
        public ToolTipTextTest() {
                Display display = new Display();
                Shell shell = new Shell(display);
                shell.setText("ToolTipTextTest");
                shell.setLayout(new RowLayout(SWT.VERTICAL));
                
                Label l = new Label(shell, SWT.NONE);
                l.setText("Label");
                l.setToolTipText("ToolTip of Label");
                
                Button b = new Button(shell, SWT.PUSH);
                b.setText("Button");
                b.setToolTipText("ToolTip of Button");
                
                ProgressBar pb = new ProgressBar(shell, SWT.HORIZONTAL);
                pb.setMinimum(0);
                pb.setMaximum(100);
                pb.setSelection(50);
                pb.setToolTipText("ToolTip of ProgressBar");
                
                Scale scale = new Scale(shell, SWT.HORIZONTAL);
                scale.setMaximum(100);
                scale.setMinimum(0);
                scale.setSelection(30);
                scale.setToolTipText("ToolTip of Scale");
                
                Slider slider = new Slider(shell, SWT.HORIZONTAL);
                slider.setMaximum(110);
                slider.setMinimum(0);
                slider.setSelection(50);
                slider.setToolTipText("ToolTip of Slider");
                
                shell.pack();
                shell.open();
                while (!shell.isDisposed()) {
                        if (!display.readAndDispatch()) {
                                display.sleep();
                        }
                }
                display.dispose();
        }
}


最新更新日: 2004年9月1日
 
関連リンク
Eclipse API ドキュメント

- PR -

プレゼンテーション作成ソフト無料お試し版配信中

【Sony】大手他社よりも安い!ビジネス向け光・100Mしかも固定IP付!今なら更に初期費用最大15,000円OFF!

オフィス用品・オフィス家具 価 格 交 渉 可! 
◎ 目指せ★業界最安値 ★ ◎ オフィネット・ドットコム株式会社

注文から納品まで驚きの早さ!!【ASKULカタログ】はこちらから・・・

マイクロソフト お得な見積! まとめての購入ならオトクな方法で。ライセンスだから管理も簡単。


Copyright(C) 2003,2004 Jasmin Project. All Right Reserved.
SEO [PR] おまとめローン Windows7 冷え性対策 動画 掲示板 レンタルサーバー ライブチャット SEO