package basicgui; import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; /* Glavni okvir za pravljenje GUI-ja (nasledjujemo JFrame) */ public class BasicGUI extends JFrame { public static final int WIDTH=500; public static final int HEIGHT=500; public BasicGUI() { //potrebno je podesiti neke default stvari setVisible(true); //podesavanje dimenzija okvira //setSize(100, 200); setPreferredSize(new Dimension(WIDTH,HEIGHT)); //centriranje okvira center(); //sta se radi kada se pritisne x setDefaultCloseOperation(EXIT_ON_CLOSE); //nalazemo Swing-u da pokusa sve prethodno primeni pack(); } private void center(){ Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); setLocation((dim.width-WIDTH)/2, (dim.height-HEIGHT)/2); } /** * @param args */ public static void main(String[] args) { BasicGUI gui= new BasicGUI(); } }