jdk/test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
changeset 37663 6293ca84c8dc
parent 37574 906cb708a629
equal deleted inserted replaced
37646:84aba7335005 37663:6293ca84c8dc
    34 import javax.swing.JPanel;
    34 import javax.swing.JPanel;
    35 import javax.swing.SwingUtilities;
    35 import javax.swing.SwingUtilities;
    36 
    36 
    37 import com.sun.swingset3.DemoProperties;
    37 import com.sun.swingset3.DemoProperties;
    38 import com.sun.swingset3.demos.JHyperlink;
    38 import com.sun.swingset3.demos.JHyperlink;
       
    39 import java.lang.reflect.InvocationTargetException;
    39 
    40 
    40 /**
    41 /**
    41  *
    42  *
    42  * @author aim
    43  * @author aim
    43  */
    44  */
   208         panel.add(hyperlink);
   209         panel.add(hyperlink);
   209 
   210 
   210         return panel;
   211         return panel;
   211     }
   212     }
   212 
   213 
   213     public static void main(String args[]) {
   214     public static void main(String args[]) throws InterruptedException, InvocationTargetException {
   214         final ButtonDemo buttonDemo = new ButtonDemo();
   215         final ButtonDemo buttonDemo = new ButtonDemo();
   215 
   216 
   216         javax.swing.SwingUtilities.invokeLater(() -> {
   217         javax.swing.SwingUtilities.invokeAndWait(() -> {
   217             JFrame frame = new JFrame(DEMO_TITLE);
   218             JFrame frame = new JFrame(DEMO_TITLE);
   218             frame.add(buttonDemo);
   219             frame.add(buttonDemo);
   219             frame.pack();
   220             frame.pack();
   220             frame.setVisible(true);
   221             frame.setVisible(true);
   221         });
   222         });