IntelliJ GUI Form designer



  • Hallo Leute,

    ich versuche grad ne simple "GUI Form" im Designer zu gestalten, was ja eig. ganz cool ist! Allerdings wird meiner Meimung nach etwas wenig Code erzeugt:

    public class EatIDE
    {
    	private JTree tree1;
    	private JList list1;
    	private JEditorPane editorPane1;
    	public JPanel _eatIde;
    
    	public EatIDE()
    	{
    		editorPane1.addKeyListener(new KeyAdapter()
    		{
    			@Override
    			public void keyTyped(KeyEvent e)
    			{
    				super.keyTyped(e);
    			}
    		});
    	}
    
    	public static void main(String[] args)
    	{
    		JFrame frame = new JFrame("EatIDE");
    		frame.setContentPane(new EatIDE()._eatIde);
    		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		frame.pack();
    		frame.setVisible(true);
    	}
    
    	private void createUIComponents()
    	{
    		// TODO: place custom component creation code here
    	}
    }
    

    Das Problem ist jetzt, weenn ich die Anwendung starte, bekomm ich ne nullpoint exception ! Was ja logisch ist, weil die UI elemente zwar als felder da sind, aber nich instanziiert werden!?
    Mach ich was falsch oder der GUI Designer? der müsste doch die UI Elemente auch instanzieren, wenn ich sie im designer einfüge??^^

    Grüße und danke:)


Log in to reply