Ansh Word
Ansh Word
Program Code:
1]
import java.awt.*;
public class Exp1_1
{
Exp1_1(){
Frame f= new Frame("Exp1_1");
CheckboxGroup cbg = new CheckboxGroup();
Checkbox checkBox1 = new Checkbox("C++", cbg, false);
checkBox1.setBounds(100,100, 50,50);
Checkbox checkBox2 = new Checkbox("Java", cbg, true);
checkBox2.setBounds(100,150, 50,50);
f.add(checkBox1);
f.add(checkBox2);
f.setSize(400,400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String ar[])
{
new Exp1_1();
}
}
2]
import java.awt.*;
import java.util.*;
f.add(l1);
f.add(cb1);
f.add(cb2);
f.add(cb3);
f.add(cb4);
f.add(l2);
f.add(c1);
f.add(c2);
}
}
Exercise:
1]
import java.awt.*;
import java.applet.Applet;
public class Exp1_3 extends Applet
{
public void init()
{
Label l1 = new Label("Welcome to java world");
add(l1);
}
}
/*<applet code="demo.java" width="400" height="400">
</applet>*/
2]
import java.awt.*;
import java.applet.Applet;
public class Exp1_4 extends Applet
{
public void init()
{
Checkbox c1 = new Checkbox("Marathi");
Checkbox c2 = new Checkbox("Gujrati", true);
Checkbox c3 = new Checkbox("Hindi", true);
Checkbox c4 = new Checkbox("Englih", true);
Checkbox c5 = new Checkbox("Franch", true);
add(c1);
add(c2);
add(c3);
add(c4);
add(c5);
}
}
/*<applet code="Exp1_4.java" width="400" height="400">
</applet>*/
3]
import java.awt.*;
class Exp1_5
{
Exp1_5()
{
Frame f=new Frame();
Button b1=new Button("Ok");
b1.setBounds(100,50,50,50);
f.add(b1);
Button b2=new Button("Reset");
b2.setBounds(100,101,50,50);
f.add(b2);
Button b3=new Button("Cancel");
b3.setBounds(100,150,80,50);
f.add(b3);
f.setSize(500,500);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String a[])
{
new Exp1_5();
}
}
Experiment 2:
Program Code:
1]
import java.awt.*;
public class Exp2_1
{
Exp2_1()
{
Frame f= new Frame();
List l1=new List(5);
l1.setBounds(100,100, 150,65);
l1.add("Summer");
l1.add("Winter");
l1.add("Rainy");
f.add(l1);
f.setSize(400,400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new Exp2_1();
}
}
Exercise :
1]
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Exp2_2 extends Applet
{
public void init()
{
List l1=new List(10);
l1.setBounds(50,60,100,120);
l1.add("Mumbai");
l1.add("Delhi");
l1.add("Pune");
l1.add("Kolhapur");
l1.add("Nashik");
l1.add("Satara");
l1.add("Thane");
l1.add("Rajapur");
l1.add("Ratnagiri");
l1.add("Indore");
add(l1);
setLayout(null);
}
public void paint(Graphics g)
{
repaint();
}
}
/*
<applet code="Exp2_2" width=300 height=300></applet>
*/
2]
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Exp2_3 extends Applet
{
public void init()
{
List l1=new List(10,true);
l1.setBounds(50,60,100,120);
l1.add("TImes of India");
l1.add("Cwiedu");
l1.add("NDTEV");
l1.add("Gadgets360");
add(l1);
setLayout(null);
}
public void paint(Graphics g)
{
repaint();
}
}
/*
<applet code="Exp2_3" width=300 height=300></applet>
*/
Experiment 3:
Program Code:
1]
import java.awt.*;
class Exp3_1 extends Frame
{
Exp3_1()
{
for(Integer i=1;i<=25;i++)
add(new Button(i.toString()));
setTitle("GridLayout in Java Example");
setSize(400,150);
setVisible(true);
setLocation(200,200);
setLayout(new GridLayout(5,5));
}
public static void main(String args[])
{
Exp3_1 g = new Exp3_1();
}
}
2]
import java.awt.*;
public class Exp3_2
{
Exp3_2()
{
Frame f=new Frame();
Button b1=new Button("0");
Button b2=new Button("1");
Button b3=new Button("2");
Button b4=new Button("3");
Button b5=new Button("4");
Button b6=new Button("5");
Button b7=new Button("6");
Button b8=new Button("7");
Button b9=new Button("8");
Button b10=new Button("9");
f.add(b1);
f.add(b2);
f.add(b3);
f.add(b4);
f.add(b5);
f.add(b6);
f.add(b7);
f.add(b8);
f.add(b9);
f.add(b10);
f.setLayout(new GridLayout(5,5));
f.setSize(300,300);
f.setVisible(true);}
public static void main(String[] args)
{
new Exp3_2();
}
}
Exercise
1]
import java.awt.*;
import javax.swing.JButton;
}
public static void main(String args[])
{
Exp3_3 ex1 = new Exp3_3();
}
}
2]
import java.awt.*;
public class Exp3_4
{
public static void main( String args[] )
{
Frame f = new Frame();
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new BorderLayout());
f.add(b1,BorderLayout.NORTH);
f.add(b2,BorderLayout.SOUTH);
f.add(b3,BorderLayout.EAST);
f.add(b4,BorderLayout.WEST);
f.add(b5,BorderLayout.CENTER);
}
}
Experiment4:
Exercise:
1]
import java.awt.Button;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.*;
public Exp4_1()
{
GridBagLayout gbl = new GridBagLayout();
GridBagConstraints gbc = new GridBagConstraints();
JFrame frame = new JFrame();
frame.setLayout(gbl);
frame.setTitle("GridBag Layout Example");
gbc.gridx = 0;
gbc.gridy = 0;
frame.add(new Button("Button One"), gbc);
gbc.gridx = 1;
gbc.gridy = 0;
frame.add(new Button("Button two"), gbc);
gbc.gridx = 0;
gbc.gridy = 1;
frame.add(new Button("Button Three"), gbc);
gbc.gridx = 1;
gbc.gridy = 1;
frame.add(new Button("Button Four"), gbc);
gbc.gridx = 0;
gbc.gridy = 2;
gbc.fill = GridBagConstraints.VERTICAL;
gbc.gridwidth = 2;
frame.add(new Button("Button Five"), gbc);
frame.setSize(300, 300);
frame.setVisible(true);
}
public static void main(String[] args)
{
Exp4_1 a = new Exp4_1();
}
}
2]
import java.awt.Button;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.*;
public class Exp4_2{
public Exp4_2() {
GridBagLayout grid = new GridBagLayout();
GridBagConstraints gbc = new GridBagConstraints();
JFrame frame = new JFrame();
frame.setLayout(grid);
frame.setTitle("GridBag Layout Example");
GridBagLayout layout = new GridBagLayout();
JLabel L1 = new JLabel("Name");
JLabel L2 = new JLabel("Comments");
JTextField T1 = new JTextField();
JTextArea T2 = new JTextArea(10, 10);
JScrollPane SP = new JScrollPane(T2);
SP.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
frame.setLayout(layout);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 0;
gbc.gridy = 0;
frame.add(L1, gbc);
gbc.gridx = 1;
gbc.gridy = 0;
frame.add(T1, gbc);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 0;
gbc.gridy = 1;
frame.add(L2, gbc);
gbc.gridx = 1;
gbc.gridy = 1;
frame.add(T2, gbc);
frame.getContentPane().add(SP);
gbc.gridx = 0;
gbc.gridy = 2;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridwidth = 1;
frame.add(new Button("Submit"), gbc);
frame.setSize(300, 300);
//frame.setPreferredSize(getSize());
frame.setVisible(true);
//frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
Exp4_2 ex2 = new Exp4_2();
}
}
Experiment 5:
Program Code:
import java.awt.*;
class MenuExample extends Frame
{
MenuExample(){
Frame f= new Frame("MenuExample");
MenuBar mb=new MenuBar();
Menu menu=new Menu("Menu");
MenuItem i1=new MenuItem("Red");
MenuItem i2=new MenuItem("Blue");
MenuItem i3=new MenuItem("Black");
i3.setEnabled(false);
MenuItem i4=new MenuItem("Oramge");
MenuItem i5=new MenuItem("Yellow");
menu.add(i1);
menu.add(i2);
menu.add(i3);
menu.add(i4);
menu.add(i5);
mb.add(menu);
f.setMenuBar(mb);
f.setSize(500,500);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String args[])
{
new MenuExample();
}
}
Experiment 6:
Program Code:
import javax.swing.*;
import java.awt.*;
JFrameMain.setVisible(true);
JFrameMain.setSize(40,40);
JFrameMain.setLayout(new GridLayout(3,3));
String states[] = {"Solapur","Pune","Mumbai","Banglore"};
JComboBox JComboBoxStates = new JComboBox(states);
JFrameMain.add(JComboBoxStates);
}
}
Exercise :
1]
import javax.swing.*;
import java.awt.*;
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
JFrameMain.setLayout(new GridLayout(3,3));
String states[] = {"Maharashtra","Odisha","Assam","Gujarat"};
JComboBox JComboBoxStates = new JComboBox(states);
JFrameMain.add(JComboBoxStates);
}
}
2]
import javax.swing.*;
import java.awt.*;
JFrameMain.add(JScrollPaneObj , BorderLayout.CENTER);
}
}
Experiment 7:
Program Code:
import javax.swing.*;
import javax.swing.tree.*;
import java.awt.*;
maharashtraNode.add(mumbaiSubNode);
maharashtraNode.add(puneSubNode);
maharashtraNode.add(nashikSubNode);
maharashtraNode.add(nagpurSubNode);
JFrameMain.add(tree);
}
Experiment 8:
Program Code:
import javax.swing.*;
import java.awt.*;
import javax.swing.table.*;
Object data[][] = {
{101,"Amit",670000},
{102,"Jai",780000},
{101,"Sachin",700000}
};
JTable JTableObj = new JTable(data,colHeads);
int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
JScrollPane jsp = new JScrollPane(JTableObj,v,h);
JFrameMain.add(jsp,BorderLayout.CENTER);
}
}
Exercise:
1]
import java.awt.BorderLayout;
import javax.swing.JApplet;
import javax.swing.JTable;
import javax.swing.ScrollPaneConstants;
import javax.swing.JScrollPane;
Object data[][]={
{"A1",98,"A"},
{"A2",90,"C"},
{"A3",88,"A"},
{"A4",99,"A"},
{"A5",59,"A"},
{"A6",94,"D"},
{"A7",92,"A"},
{"A8",42,"C"},
{"A9",85,"A"},
{"A10",98,"B"}
};
int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
JScrollPane jsp = new JScrollPane(JTableObj,v,h);
add(jsp,BorderLayout.CENTER);
}
}
/*
<applet code="JTableStudents" height="400" width="400">
</applet>
*/
Experiment 9:
Program Code:
import javax.swing.*;
import java.awt.*;
JProgresBarDemo()
{
JFrame JFrameMain = new JFrame();
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
JFrameMain.setLayout(new FlowLayout());
JFrameMain.add(JProgressBarObj);
}
}
}
}
}
Exercise
1]
import java.awt.*;
import javax.swing.*;
public class Exp9_2_ extends JFrame{
JProgressBar jp = new JProgressBar();
Exp9_2_(){
jp.setStringPainted(true);
jp.setBounds(40,40,160,30);
setLayout(null);
add(jp);
setSize(200,200);
setVisible(true);
}
void iterate(){
int i = 20;
while(i<=100){
jp.setValue(i);
i = i+20;
try{
Thread.sleep(500);
}
catch(Exception e){
}
}
}
public static void main(String args[]){
Exp9_2_ p = new Exp9_2_();
p.iterate();
}
}
Experiment 14:
Program Code:
Exercise:
1]
import java.io.*;
import java.net.*;
public class InetDemo1
{
public static void main(String args[]) throws UnknownHostException
{
InetAddress ip= InetAddress.getByName("www.google.com");
System.out.println("localhost"+ip);
InetAddress ip1= InetAddress.getLocalHost();
System.out.println("localhost"+ip1);
}
}
Experiment No 15:
Program Code:
Exercise:
1]
import java.net.*;
2]
import java.net.*;
import java.util.*;
Experiment 18:
Program Code: