Skip to main content

Posts

Showing posts with the label gridlayout

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