Package principal

Source Code of principal.Main

package principal;

import javax.swing.JButton;
import javax.swing.JFrame;

import data.ButtonEventHandler;
import data.Semaphore;

import visual.DrawSemaphore;

public class Main {

  public static void main(String[] args) {

    JFrame window = new JFrame();
    DrawSemaphore panel = new DrawSemaphore();
   
    Semaphore semaphore = new Semaphore();
    semaphore.addObserver(panel);
   
    JButton button = new JButton("Placebo");
    button.setLocation(20, 200);
    button.addActionListener(new ButtonEventHandler(semaphore));
    panel.add(button);
   
    window.setSize(60, 250);
    window.add(panel);
    window.setVisible(true);
    window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   
  }

}
TOP

Related Classes of principal.Main

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.