Advertisement
aHardyX

Untitled

Jul 9th, 2013
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.93 KB | None | 0 0
  1. from javax.swing import JButton, JFrame
  2. from javax.swing import UIManager as UIManager
  3. from java.lang import System as JavaSys
  4. from java.lang import Runtime
  5. from net.miginfocom.swing import MigLayout
  6.  
  7. UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel")
  8.  
  9. frame = JFrame('Hi There!!!',
  10.             defaultCloseOperation = JFrame.EXIT_ON_CLOSE,
  11.             size = (300, 300)
  12.         )
  13. frame.layout = MigLayout()
  14.        
  15. def change_text(event):
  16.     button.text = "Button Pressed!"
  17.  
  18. def start_terminal(event):
  19.     process = Runtime.getRuntime.exec("gnome-terminal")
  20.    
  21. def stop_terminal(event):
  22.     process.destroy()
  23.    
  24. button = JButton('Click Me!', actionPerformed=change_text)
  25. button2 = JButton("Start", actionPerformed=start_terminal)
  26. button3 = JButton("Stop", actionPerformed=stop_terminal)
  27. frame.add(button, "w 100px, h 32px, wrap")
  28. frame.add(button2, "w 100px, h 32px, wrap")
  29. frame.add(button3, "w 100px, h 32px, wrap")
  30. frame.visible = True
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement