Академический Документы
Профессиональный Документы
Культура Документы
Containers
Components
Layout Managers
Graphics and drawing capabilities
Fonts
Events
Container
Frame
import java.awt.*;
class FrameDemo extends Frame
{
FrameDemo(String title)
{
super(title);
}
public static void main(String args[])
{
FrameDemo f = new FrameDemo ("I Have been
Framed !!!");
f.setSize(500,500);
f.setVisible(true);
}
}
Panel
Panel()
import java.awt.*;
class Paneltest extends Panel
{
Paneltest()
{
}
Component
Label
TextField
import java.awt.*;
class TextLabel extends Frame {
TextField txtName = new TextField(20);
Label lblname = new Label("Name: ");
public TextLabel (String title)
{
super(title);
setLayout(new FlowLayout());
add(lblname);
add(txtName);
}
public static void main(String args[])
{
TextLabel t = new TextLabel("Testing Components");
t.setSize(500,500);
t.setVisible(true);
}
}
Text Area
import java.awt.*;
class TextComments extends Frame {
TextArea txtComment=new TextArea();
Label lbl = new Label("Comments: ");
Buttons
Button()
Button(String text)
SetLabel() & getLabel()
import java.awt.*;
class Buttontest extends Frame {
Button btnHai = new Button("Hai");
Button btnHallo = new Button("Hallo");
Button btnHowru = new Button("How R U");
import java.awt.*;
class Hobbies extends Frame {
Checkbox c1=new Checkbox("Reading",false);
Checkbox c2=new Checkbox("Music",false);
Checkbox c3=new Checkbox("Painting",false);
Checkbox c4=new Checkbox("Movies",false);
Checkbox c5=new Checkbox("Dancing",false);
Label lbl = new Label("What's Your hobby??");
public Hobbies (String s)
{
super(s);
setLayout(new FlowLayout());
add(lbl);
add(c1);
add(c2);
add(c3);
add(c4);
add(c5);
}
import java.awt.*;
class Qualification extends Frame {
CheckboxGroup cg=new CheckboxGroup();
Checkbox r1=new
Checkbox("Undergraduate",cg,false);
Checkbox r2=new Checkbox("Graduate",cg,false);
Checkbox r3=new Checkbox("Post Graduate",cg,false);
Checkbox r4=new Checkbox("Doctorate",cg,false);
Creating Lists
import java.awt.*;
class Stars extends Frame {
Choice moviestars=new Choice();
Label lbl = new Label("Who is your favourite movie
star??");
public Stars(String s)
{
super(s);
setLayout(new FlowLayout());
moviestars.addItem("Mohanlal");
moviestars.addItem("Mammootty");
moviestars.addItem("Nayanthara");
moviestars.addItem("KavyaMadhavan");
moviestars.addItem("KavyaMadhavan");
moviestars.addItem("AmeerKhan");
moviestars.addItem("Sharookh");
add(lbl);
add(moviestars);
}