GUI friert ein beim Überfahren mit Maus



  • Hallo,
    ich bin gerade dabei mal etwas Java-Luft zu schnuppern und bastel gerade an einer total einfach Oberfläche für eine Art Telefonbuch (mit Eclipse unter Ubuntu).

    Wenn ich das Programm starte läuft alles super, bis ich mit der Maus auf die GUI fahre. Da reagiert auf einmal gar nichts mehr. Hier erstmal der Quältext (die Klassen sind eigentlich in separaten Dateien abgelegt; imports sind mal ausgeschnitten):

    /* TelBookRun */
    public class TelBookRun {
    
    	TelBookGUI m_widget;
    
    	TelBookRun() {
    		this.m_widget = new TelBookGUI();
    	}
    
    	public void activate() {
    		m_widget.setVisible( true );
    	}
    
    	public static void main( String[] args ) {
    		TelBookRun telbook = new TelBookRun();
    		telbook.activate();
    	}
    }
    
    /* TelBookGUI */
    public class TelBookGUI extends JFrame {
    
    	JPanel m_widget; // Das Fenster
    
    	JLabel m_firstnameLabel = new JLabel( "Name: " );
    	JLabel m_lastnameLabel = new JLabel( "Nachname: " );
    	JLabel m_telLabel = new JLabel( "Telefon: " );
    
    	JTextField m_firstnameText = new JTextField();
    	JTextField m_lastnameText = new JTextField();
    	JTextField m_telText = new JTextField();
    
    	private void initTelBook() {		
    		System.out.println( "Telefonbuch wird initialisiert..." );
    
    		m_widget = ( JPanel ) this.getContentPane();
    		m_widget.setLayout( null );
    
    		m_firstnameLabel.setBounds( 20, 30, 110, 30 );
    		m_widget.add( m_firstnameLabel );
    
    		m_firstnameText.setBounds( 115, 30,130, 30 );
    		m_widget.add( m_firstnameText );
    	}
    
    	public TelBookGUI() {
    		this.setLocation( 200, 200 );
    		this.setSize( 500, 500 );
    		this.setTitle( "TB - Test" );
    
    		this.initTelBook();
    	} 
    }
    

    Ich habe keine woran das liegen könnte, was der Grund dafür ist. Es ist doch hier nun wirklich extrem einfach gehalten. Habt ihr nen heißen Tipp? 🙂



  • dein java auf sun java updaten und komische desktop effekte ausschalten, im zweifel windows installieren 😋 👍



  • Benutzername_ schrieb:

    dein java auf sun java updaten und komische desktop effekte ausschalten, im zweifel windows installieren 😋 👍

    Also das mit dem Update werde ich auf jeden Fall mal probieren. Effekte sind ausgeschalten.

    Das kuriose ist, dass es mit der NetBeans IDE funktioniert - kein Einfrieren. Beim Eclipse macht der laufende Windowmanager keinen Unterschied.

    Zum Windows: nee nee, lass gut sein 🙂

    Trotzdem erstmal vielen Dank für deine Vorschläge 🙂


Anmelden zum Antworten