Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. public class Main extends JPanel {
  2.  
  3. ...
  4. static JFrame displayFrame, inputFrame;
  5.  
  6. ...
  7. ...
  8.  
  9. // Generator node list
  10. ArrayList<Node> nodes = new ArrayList<Node>();
  11.  
  12. public static void main(String[] args) {
  13. // Set up the frame
  14. screenSize = Toolkit.getDefaultToolkit().getScreenSize();
  15. displayFrame = new JFrame("City generator");
  16. displayFrame.setSize(screenSize.width / 3, screenSize.width / 3);
  17. displayFrame.setLocation(screenSize.width / 2 - displayFrame.getWidth()
  18. / 2, screenSize.height / 2 - displayFrame.getHeight() / 2);
  19. displayFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  20. displayFrame.add(new Main());
  21. // displayFrame.setUndecorated(true);
  22.  
  23. displayFrame.setBackground(Color.lightGray);
  24.  
  25. displayFrame.setVisible(true);
  26.  
  27. displayFrame.addMouseMotionListener(new MouseAdapter() {
  28. public void mouseMoved(MouseEvent e) {
  29. // Mouse movement events here
  30.  
  31. }
  32. });
  33. }
  34.  
  35. // Override function
  36. public void paintComponent(Graphics g) {
  37. super.paintComponent(g);
  38. // Calls multiple times
  39. generate(g);
  40. }
  41.  
  42. private void generate(Graphics g) {
  43. ............................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement