Java の素描 #006: スクロールバーを利用する

記事一覧 Java.use(better, Swing=Jython) #FIFA World Cup への道《Jython2.5》

Java の素描 Jython 弾丸ツアー:時短プログラミング生活のすすめ 〜

《著》森こねこ、伊藤うさぎ、小粒ちゃん@湘南組《監修》タマゴ倶楽部

第1版♪2003/05/23 ● 第2版♪2006/04/03 ● 第3版♪2010/06/11

step06: スクロールバーを利用する

スクロールバーを利用すると、限られた領域でコンポーネントを表示できます。


from javax.swing import JScrollPane
...
class TopPanel(JPanel):
    def __init__(self, master, *args, **keys):
        ...
        def leftComponent():
            view = JLabel(
                ...
                preferredSize = (120, 150),
                )
            comp = JScrollPane(
                viewportView = view,
                preferredSize = (120,150),
                )
            return comp

        def rightComponent():
            view = JLabel(
                ...
                preferredSize = (180, 0),
                )
            comp = JScrollPane(
                viewportView = view,
                preferredSize = (180,0),
                )
            return comp
        ...
        self.add(comp)
        master.pack()

分割した枠の左側にはラベル(テキストと画像)が、右側にはアイコン画像が表示されます。


スクルールバーを操作すると、隠れた部分まで見らます。

》作業中です《


関連記事

  • INDEX《Swing》JScrollPane
  • INDEX《Swing》viewportView

TOP

Last updated♪2010/07/17