Ajp Ans
Ajp Ans
package networkingBasics;
import java.net.*;
import java.net.UnknownHostException;
import java.util.*;
String host=sc.nextLine();
try
InetAddress ip=InetAddress.getByName(host);
catch (UnknownHostException e)
System.out.print(e);
JProgressBar
package practice;
import javax.swing.*;
int i=0,num=0;
JprogressBar()
jb=new JProgressBar(0,2000);
jb.setBounds(40,40,160,30);
jb.setValue(0);
jb.setStringPainted(true);
add(jb);
setSize(400,400);
setLayout(null);
while (i<=2000)
jb.setValue(i);
i=i+20;
try
Thread.sleep(150);
}
catch(Exception e)
j.setVisible(true);
j.itrate();
url class
package networkingBasics;
import java.net.*;
System.out.println("Protocol:"+ hp.getProtocol());
System.out.println("Port:"+ hp.getDefaultPort());
System.out.println("host:"+ hp.getHost());
System.out.println("file:"+ hp.getFile());
url method
package networkingBasics;
import java.net.*;
import java.util.*;
import java.io.*;
String ad=sc.nextLine();
URLConnection uc=url.openConnection();
System.out.println("Date:"+ new Date(uc.getDate()));
System.out.println("Content Type:"+uc.getContentType());
System.out.println("Content Length:"+uc.getContentLength());
JTree
package indira.swing;
import java.awt.*;
import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
JFrame f;
TreeExample()
f=new JFrame();
style.add(color);
style.add(font);
color.add(red);
color.add(black);
color.add(blue);
color.add(green);
f.add(jt);
f.setSize(200,200);
f.setVisible(true);
new TreeExample();
KeyEvent
package pr10Answer;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
String msg="";
addKeyListener(this);
int key=k.getKeyCode();
switch (key)
case KeyEvent.VK_F1:
msg=msg+"F1";
break;
case KeyEvent.VK_F2:
msg=msg+"F2";
break;
case KeyEvent.VK_F3:
msg=msg+"F3";
break;
case KeyEvent.VK_F4:
msg=msg+"F4";
break;
case KeyEvent.VK_RIGHT:
msg=msg+"RIGHT";
break;
case KeyEvent.VK_LEFT:
msg=msg+"LEFT";
break;
case KeyEvent.VK_UP:
msg=msg+"UP";
break;
case KeyEvent.VK_DOWN:
msg=msg+"DOWN";
break;
repaint();
}
public void keyTyped(KeyEvent k)
g.drawString(msg,10,10);
GUI form
package practice;
import java.awt.*;
import java.awt.CheckboxGroup;
f.setSize(500,500);
f.setLayout(null);
f.setVisible(true);
f.setTitle(”BioData Form”);
l1.setBounds(20,100,150,20);
f.add(l1);
t1.setBounds(180,150,100,30);
f.add(t1);
l2.setBounds(20,160,150,20);
f.add(l2);
t2.setBounds(180,100,100,30);
f.add(t2);
l3.setBounds(20,210,150,20);
f.add(l3);
t3.setBounds(170,210,100,70);
f.add(t3);
c.setBounds(180,290,100,30);
c1.setBounds(180,320,100,30);
f.add(c);
f.add(c1);
l4.setBounds(80,290,100,30);
f.add(l4);
b.setBounds(180,350,100,30);
f.add(b);
package indira;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
Checkbox mango,apple,rose,lotus;
Panel p1;
CardLayout cd1;
Button fruit,flower;
public void init()
fruit=new Button("Fruit");
flower=new Button("Flower");
fruit.addActionListener(this );
flower.addActionListener(this );
add(fruit);
add(flower);
cd1=new CardLayout();
p1=new Panel();
p1.setLayout(cd1);
mango=new Checkbox("Mango");
apple=new Checkbox("Apple");
rose=new Checkbox("Rose");
lotus=new Checkbox("lotus");
F_pan.add(mango);
F_pan.add(apple);
Fl_pan.add(rose);
Fl_pan.add(lotus);
p1.add(F_pan,"Fruit");
p1.add(Fl_pan,"Flower");
add(p1);
if(e.getSource()==fruit)
cd1.show(p1,"Fruit");
else if(e.getSource()==flower)
cd1.show(p1,"Flower");
JTable
package indira.swing;
import java.awt.*;
import javax.swing.*;
JFrame f;
public TableExample()
{
f=new JFrame();
String data[][]={
{”101”,”Amit”,”67000”},
{”102”,”Jai”,”78000”},
{”103”,”Sachin”,”70000”}
};
String column[]={”ID”,”NAME”,”SALARY”};
jt.setBounds(30,40,200,300);
f.add(sp);
f.setSize(300,400);
f.setVisible(true);
new TableExample();
MenuDemo
package swingproject;
import java.awt.*;
import java.awt.event.*;
MenuBar mb;
MenuItem m1,m2,m3,m4;
Menu mn;
MenuShortcut ms;
MenuDemo1()
setTitle(”MenuBar Demo”);
setSize(500,500);
setLayout(null);
ms=new MenuShortcut(KeyEvent.VK_X);
mn=new Menu(”File”);
mb=new MenuBar();
setMenuBar(mb);
m1=new MenuItem(”New...”);
m2=new MenuItem(”Open...”);
m4=new MenuItem(”Exit”,ms);
mn.add(m1);
mn.add(m2);
mn.add(m3);
mn.addSeparator();
mn.add(m4);
mb.add(mn);
{
MenuDemo1 md=new MenuDemo1();
md.setVisible(true);
Calculator
public CalculatorDemo()
frame.setSize(500,500);
frame.setVisible(true);
t3.setEnabled(false);
frame.add(lbl1); frame.add(t1);
frame.add(lbl2); frame.add(t2);
frame.add(lbl3); frame.add(t3);
frame.add(btnAdd); frame.add(btnSub);
frame.add(btnMul); frame.add(btnDiv);
frame.add(btnMod); frame.add(btnClear);
btnAdd.addActionListener(new ActionListener()
@Override
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
int c = a + b;
t3.setText(String.valueOf(c));
});
btnSub.addActionListener(new ActionListener()
@Override
{
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
int c = a - b;
t3.setText(String.valueOf(c));
});
btnMul.addActionListener(new ActionListener()
@Override
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
int c = a * b;
t3.setText(String.valueOf(c));
});
btnDiv.addActionListener(new ActionListener()
@Override
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
int c = a / b;
t3.setText(String.valueOf(c));
}
});
btnMod.addActionListener(new ActionListener()
@Override
int a = Integer.parseInt(t1.getText());
int b = Integer.parseInt(t2.getText());
int c = a % b;
t3.setText(String.valueOf(c));
});
btnClear.addActionListener(new ActionListener()
@Override
t1.setText(” “);
t2.setText(” “);
t3.setText(” “);
});
}
}
WindowAdaptor
package exp13;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.event.WindowListener;
import java.awt.FlowLayout;
JFrame f ;
JLabel l ;
WindowAdapterDemo()
f = new JFrame();
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
f.addWindowListener(this);
f.addWindowFocusListener(this);
}
public void windowLostFocus(WindowEvent we)
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
}
public void windowGainedFocus(java.awt.event.WindowEvent we)
f.remove(l);
f.add(l);
MouseEvent
package exp11;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
addMouseMotionListener(this);
}
public void mouseDragged(MouseEvent me)
setBackground(Color.red);
repaint();
setBackground(Color.green);
repaint();
/*
</applet>
*/