java swing sample program
basic program in java swing
example:
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
public class SwingExample implements Runnable
{
public void run()
{
// Create the window
JFrame f = new JFrame ("Hello, World!");
// Sets the behavior for when the window is closed
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// add a label and a button
f.getContentPane().add(new JLabel("Hello, world!"));
f.getContentPane().add(new JButton("Press me!"));
// Add a layout manager so that the button is not placed on top of the label
f.getContentPane().setLayout(new FlowLayout());
// arrange the components inside the window
f.pack();
//By default, the window is not visible. Make it visible.
f.setVisible(true);
}
public static void main(String[] args) {
SwingExample se = new SwingExample();
// Schedules the application to be run at the correct time in the event queue.
SwingUtilities.invokeLater(se);
}
}
No comments:
Post a Comment