Total members 11895 |It is currently Sun Dec 22, 2024 9:50 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Frame with Null Layout- set layout NULL
java code
import java.awt.*;

public class FrameWithNullLayout extends Frame {
private boolean isApplet = true;
private boolean laidOut = false;
private Button btnOne, btnTwo, btnThree;

public FrameWithNullLayout() {
super();
setLayout(null);
setFont(new Font("Arial", Font.PLAIN, 15));

btnOne = new Button("Btn1");
add(btnOne);
btnTwo = new Button("Btn2");
add(btnTwo);
btnThree = new Button("Btn3");
add(btnThree);
}

public void paint(Graphics g) {
if (!laidOut) {
Insets insetObj = insets();

btnOne.reshape(60 + insetObj.left, 6 + insetObj.top, 55, 25);
btnTwo.reshape(70 + insetObj.left, 36 + insetObj.top, 55, 25);
btnThree.reshape(140 + insetObj.left, 16 + insetObj.top, 55, 35);

laidOut = true;
}
}

public boolean handleEvent(Event e) {
if (e.id == Event.WINDOW_DESTROY) {
if (isApplet) {
dispose();
return false;
} else {
System.exit(0);
}
}
return super.handleEvent(e);
}

public static void main(String args[]) {
FrameWithNullLayout window = new FrameWithNullLayout();
Insets insetObj = window.insets();
//How do we know insetObj is valid here?
window.isApplet = false;

window.setTitle("FrameWithNullLayout Demo");
window.resize(250 + insetObj.left + insetObj.right,
90 + insetObj.top + insetObj.bottom);
window.show();
}
}




_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : Frame with Null Layout- set layout NULL
 Window-Frame-with Diagonal Layout     -  
 containers use a border Layout as their default layout     -  
 column can't be null     -  
 Is null a keyword     -  
 NULL Data in table     -  
 specify a container's layout     -  
 Layout with Nested JPanels     -  
 BoxLayout usage example - Box-Layout     -  
 FlowLayout with window-Buttons Layout Example     -  
 Slice and Export a Website Layout     -  



Topic Tags

Java AWT






Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com