Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] SWT - X Window System error Crash on Solaris (Sparc) 10u8 GTK / SWT 3.6.2 / JRE 1.6u24

Here is a really simple example that crashes on Linux/Solaris not sure if this is directly related to my problem from eariler:


import javax.swing.JPanel;
import javax.swing.SwingUtilities;

import org.eclipse.swt.widgets.Display;


public class CrashApp2 extends javax.swing.JFrame
{
    public boolean            reloadListFlag = false;
    private Object[]          useridData = null;

    public CrashApp2()
    {
        System.out.println("---------Constructor Start---------------");
       
        setDefaultCloseOperation(javax.swing.JFrame.DISPOSE_ON_CLOSE);
        setSize(405,305);
        setVisible(false);

        pack();
        System.out.println("---------Constructor Done-----------------");
      
    }

   
    static public void main(String args[])
    {
        SwingUtilities.invokeLater(new Runnable()
        {       
            @Override
            public void run()
            {
                try
                {    
                    new CrashApp2().setVisible(true);
                }
                catch(Exception ex)
                {
                    ex.printStackTrace();
                }
            }
        });      
        Display display = new Display();
        System.out.println("Entering SWT Display loop");
        while (!display.isDisposed()) {
            if (!display.readAndDispatch()) display.sleep();
        }
        System.out.println("SWT Event Thread Killed");
    }   
 
    javax.swing.JPanel mainPanel = new javax.swing.JPanel();
}


 		 	   		  

Back to the top