Java.use(better, Swing) #Color Chart, JSlider
‖記事一覧‖ Java.use(better, Swing) #color chart《Jython2.5》
Java の素描 〜 Swing 弾丸ツアー:時短プログラミング生活のすすめ 〜
《著》小粒ちゃん@湘南組《監修》タマゴ倶楽部
|関連記事|
How to Use Sliders
コードの解説
## ---------------------------------------- JSlider from javax.swing import JSlider class Tab_JSlider(TabbedComponent): species = Color selector = "text" items = "red", "green", "blue", def __init__(self, command): self.container = self.create(command) self.command = command def create(self, command): container = JPanel() for e in self.items: comp = JSlider( maximum = 255, minimum = 0, paintTicks = True, majorTickSpacing = 32, minorTickSpacing = 8, stateChanged = self, #addChangeListener ) container.add(comp) return container def __call__(self, event): s = [e.value for e in self.container.components] self.command.client.update(value = Color(*s))
- リスナーとして、インスタンスオブジェクト self を指定します。
》作業中です《