Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Skins

Powered by Blogger

Monday, November 19, 2007

java JFrame - window, typically subclassed

w = new JFrame(); Constructor
w = new JFrame(t); Constructor. Sets titlebar to t.

w.setTitle(t); Sets titlebar text to t

w.setDefaultCloseOperation(opt); JFrame.EXIT_ON_CLOSE terminates program when close box clicked.

w.setVisible(true/false); Make visible (and start GUI thread) or hide.

w.pack(); Calculates layout on all inner containers and sets size of JFrame.

w.setContentPane(cont); Sets the content pane - common to pass a JPanel here.
cont = w.getContentPane(); Returns the window's content pane.

w.setJMenuBar(mb); Adds a JMenuBar.

w.setResizable(false); Prevent user from resizing window.

w.setLocation(x, y); Positions window's top left corner at screen coordinates (x, y).

w.setSize(w, h); Sets window size, but use layouts and pack() instead.

w.show(); Deprecated. Use w.setVisible(true).

w.hide(); Deprecated. Use w.setVisible(false).

No comments:

Post a Comment

Archives