Sha256: dcddee56ed21e474dfc85f3e8b3f63f9d33c777e4032db8ec9ce957c46710597

Contents?: true

Size: 416 Bytes

Versions: 2

Compression:

Stored size: 416 Bytes

Contents

import javax.swing.JFrame
import javax.swing.JButton
import java.awt.event.ActionListener

frame = JFrame.new "Welcome to Duby"
frame.setSize 300, 300
frame.setVisible true

button = JButton.new "Press me"
frame.add button
frame.show

class AL; implements ActionListener
  def initialize; end
  def actionPerformed(event)
    JButton(event.getSource).setText "Duby Rocks!"
  end
end

button.addActionListener AL.new

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
duby-0.0.2-java examples/swing.duby
duby-0.0.1 examples/swing.duby