Jump to content

My GUI is invisible until I hover over it?


Recommended Posts

Posted
private void createGUI(){
		  gui = new JFrame("GUI");													
		  gui.setBounds(100, 100, 136, 227);											
		  gui.setVisible(true);															
		  gui.setResizable(false);														
		  JPanel panel = new JPanel();
		  gui.add(panel);
			panel.setBorder(new EmptyBorder(5, 5, 5, 5));
			JLabel lblRockCrabs = new JLabel("ROCK CRABS");
			lblRockCrabs.setFont(new Font("Arial", Font.BOLD, 14));
			lblRockCrabs.setBounds(10, 11, 100, 14);
			panel.add(lblRockCrabs);
			
			JLabel lblFood = new JLabel("Food");
			lblFood.setBounds(45, 94, 30, 14);
			panel.add(lblFood);
			
			JComboBox<String> comboBox_1 = new JComboBox<String>();
			comboBox_1.setBounds(10, 112, 95, 20);
			comboBox_1.addItem("SELECT ONE");
			comboBox_1.addItem("Lobster");
			comboBox_1.addItem("Swordfish");
			comboBox_1.addItem("Shark");
			comboBox_1.addItem("Lobster");
			comboBox_1.addActionListener(e -> foodSelected = comboBox_1.getSelectedItem().toString());
			panel.add(comboBox_1);
			
			JLabel lblVersion = new JLabel("version 1.0");
			lblVersion.setBounds(20, 22, 54, 14);
			panel.add(lblVersion);
			
			JButton btnStartScript = new JButton("START");
			btnStartScript.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) {
					started = true;
					gui.setVisible(false);
				}
			});
			btnStartScript.setBounds(24, 154, 71, 23);
			panel.add(btnStartScript);
	    }
	

For some reason the GUI is not showing up fully. It pops up with nothing on it, and I have to hover my mouse over it to suddenly make everything show up. Then it acts normally and I can select my options and move on. 

What is happening? I followed two tutorials the best I could, but there is clearly something I missed, as other scripts have no problem.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...