Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from javax.swing import JButton, JFrame
- from javax.swing import UIManager as UIManager
- from java.lang import System as JavaSys
- from java.lang import Runtime
- from net.miginfocom.swing import MigLayout
- UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel")
- frame = JFrame('Hi There!!!',
- defaultCloseOperation = JFrame.EXIT_ON_CLOSE,
- size = (300, 300)
- )
- frame.layout = MigLayout()
- def change_text(event):
- button.text = "Button Pressed!"
- def start_terminal(event):
- process = Runtime.getRuntime.exec("gnome-terminal")
- def stop_terminal(event):
- process.destroy()
- button = JButton('Click Me!', actionPerformed=change_text)
- button2 = JButton("Start", actionPerformed=start_terminal)
- button3 = JButton("Stop", actionPerformed=stop_terminal)
- frame.add(button, "w 100px, h 32px, wrap")
- frame.add(button2, "w 100px, h 32px, wrap")
- frame.add(button3, "w 100px, h 32px, wrap")
- frame.visible = True
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement