Java.use(better, Jython=Swing) #Color Chart -- JTextField

記事一覧

Java.use(better, Jython=Swing)
Color Chart -- JTextField 《Jython2.5.0》

《著》小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2003/05/23 ● 第2版♪2009/04/03

概要

部品 JTextField の基本的な機能を紹介します。

Swing によるオブジェクト指向プログラミングへの扉を開きます。
Java/Swing で作成した例題を、Jython で再構成しました。

事例:

次のコードを実行すると、ウィンドウが現われます。

$ jython -i chart_swing.py 

  • タブ[JTextField]を選択します。

  • 〔右側〕項目(フィールド)に文字列(色の名前)を入力すると、
  • 〔左側〕パネルの色が変化します。

コードの解説

## ---------------------------------------- JTextField
from javax.swing import JTextField

class Tab_JTextField(TabbedComponent):
    species = colors
    selector = "text"

    def __init__(self, command):
        self.container = self.create(command)
        
    def create(self, command):
        text = "red"

        container = JPanel()
        comp = JTextField(
            columns = 12,
            text = text,
            actionPerformed = command,
            )
        container.add(comp)
        return container


》こちらに移動中です《
TOP


関連記事

  • INDEX《Swing》JTextField

Last updated♪2009/10/17