Skip to main content

Posts

Showing posts with the label jframe

Java Jframe centers my buttons ):<

Here is my code: public class Main { public static void main(String[] args){ JFrame frame = new JFrame("Vex Development Studio 2.0"); frame.pack(); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLocation(10,10); //make variables File newproject; Container content = frame.getContentPane(); GridBagConstraints gbc = new GridBagConstraints (); Dimension buttonsize = new Dimension(75,25); Button about; about = new Button("About"); about.setPreferredSize(buttonsize); //add content content.setLayout(new GridBagLayout()); content.setBackground(Color.white); gbc.gridx = 0; gbc.gridy = 0; content.add(about,gbc); //main stuff //about button about.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent ae){ JOptionPane.showMessageDialog(null, "Example", "About", 1); } }); //some extra crap frame.setSize(700, 500

How to set Default opening window in Swing?

I have an application that has two different login windows for two different types of users of application, say one is client and the other is administrator , now i want to have an option on both the Login windows to set the default opening window, something like a checkbox having label as set this is as your default Login window .. How can i achieve this?? May i use a .properties file to set the default window? (and How?) Or, a Main.java class which loads first and decides the default GUI window to load first?? I preferred the 2nd way...but your views are welcomed, also please provide some example codes to accomplish this task.