JFrame
.
(There is also an AWT Frame
class, the parent class of JFrame
).
A GUI program (usually) consists of (i) a GUI interface, (ii) listener methods, and (iii) application code. Our first GUI program does not have a listener nor any application code, and is not a useful program. But it will get us started. Here is the complete program:
import java.awt.*; import javax.swing.*; public class TestFrame1 { public static void main ( String[] args ) { JFrame frame = new JFrame("Test Frame 1"); frame.setSize(200,100); frame.setVisible( true ); } }
The setSize(200,100)
setVisible(true)
setVisible(false)
It is easy to forget to include setVisible(true)