[go: up one dir, main page]

0% found this document useful (0 votes)
46 views17 pages

Ajp 10 More

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views17 pages

Ajp 10 More

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

Practical 10

Q1

import java.awt.*; }

import java.awt.event.*; public void keyPressed (KeyEvent e)

public class rkosy extends Frame {

implements KeyListener L.setText("Key Pressed");

{ }

Label L; public void keyTyped (KeyEvent e) {

TextArea TA; }

rkosy() public void keyReleased (KeyEvent e) {

{ }

L=new Label(); public static void main(String args[])

L.setBounds(50,55,80,35); {

TA=new TextArea(); rkosy k=new rkosy();

TA.setBounds(10,10,15,15); k.setSize(400,450);

TA.addKeyListener(this); k.setVisible(true);

add(L); }

add(TA); }

Output :-
Q2 -

import java.awt.*; msg = msg + "RIGHT ";

import java.applet.*; break;

import java.awt.event.*; case KeyEvent.VK_LEFT:

public class rkosy extends Applet msg = msg + "LEFT ";

implements KeyListener break;

{String msg = ""; case KeyEvent.VK_UP:

public void init() msg = msg + "UP ";

{addKeyListener(this);} break;

public void keyPressed(KeyEvent k) case KeyEvent.VK_DOWN:

{ msg = msg + "DOWN ";

int key = k.getKeyCode(); break;

switch(key) }

{ repaint();

case KeyEvent.VK_F1: }

msg = msg + "F1 "; public void keyReleased(KeyEvent k){}

break; public void keyTyped(KeyEvent k){}

case KeyEvent.VK_F2: public void paint(Graphics g)

msg = msg + "F2 "; {

break; g.drawString(msg, 10, 10);

case KeyEvent.VK_F3: }

msg = msg + "F3 "; }

break; /*

case KeyEvent.VK_F4: <applet code="rkosy" height=400 width=400>

msg = msg + "F4 "; </applet>

break; */

case KeyEvent.VK_RIGHT:

Output :-
Q3– add(T1);

import java.awt.*; add(L2);

import java.awt.event.*; add(T2);

import java.awt.event.ActionListener ; add( b);

public class rkosy extends Frame add(L3);

implements ActionListener add(T3);

{ b.addActionListener(this);

TextField T1,T2,T3; }

Label L1,L2,L3; public void actionPerformed (ActionEvent e) {

Button b=new Button("Multiply"); if (e.getSource()== b) {

rkosy() int n1=Integer. parseInt (T1.getText());

{ int n2=Integer. parseInt (T2.getText());

setLayout(new FlowLayout()); T3.setText(""+(n1*n2));

T1=new TextField(15); }}

T2=new TextField(15); public static void main(String args[])

T3=new TextField(15); {

L1=new Label("FIRST NO:-"); rkosy k=new rkosy();

L2=new Label("SECOND NO:-"); k.setVisible(true);

L3=new Label("PRODUCT:-"); k.setSize(450,400);

add(L1); }

Output :-
Practical 11
import java.awt.*;

import java.applet.*;

import java.awt.event.*;

public class rkosy extends Applet

implements MouseMotionListener

public void init()

{ addMouseMotionListener(this);}

public void mouseDragged(MouseEvent me)

{setBackground(Color.red);

repaint();}

public void mouseMoved(MouseEvent me)

setBackground(Color.green);

repaint();

/*

<applet code="MouseColor" width=300 height=300>

</applet>

*/

Output :-
Q2 –

import java.awt.*;

import java.awt.event.*;

public class ButtonClickExample {

public static void main(String[] args) {

Frame frame = new Frame("AWT Button Click Example");

Button button = new Button("Click Me!");

button.setBounds(100, 100, 100, 50);

button.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

System.out.println("Button clicked!");

}});

frame.add(button);

frame.setSize(300, 300);

frame.setLayout(null);

frame.setVisible(true);

frame.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent windowEvent) {

System.exit(0);

}});}}

Output :-
Q3 –

import java.applet.Applet;

import java.awt.Graphics;

import java.awt.event.MouseEvent;

import java.awt.event.MouseMotionListener;

public class rkosy extends Applet implements MouseMotionListener {

String msg = "";

int x = 0, y = 0; // Coordinates

public void init() {

addMouseMotionListener(this);

} public void mouseDragged(MouseEvent me) {

x = me.getX();

y = me.getY();

msg = "Dragging at " + x + ", " + y;

repaint();

} public void mouseMoved(MouseEvent me) {

x = me.getX();

y = me.getY();

msg = "Moving at " + x + ", " + y;

repaint();

} public void paint(Graphics g) {

g.drawString(msg, x, y);

}}

/*<applet code="rkosy.class" width="400" height="300">

</applet>*/

Output :-
Practical 12
Q1 -

import javax.swing.*;

public class pass

public static void main(String[] args)

JFrame F=new JFrame("Password Field Example");

JPasswordField value = new JPasswordField();

value.setEchoChar('#');

JLabel l1=new JLabel(" Password:");

l1.setBounds(20,100,80,30);

value.setBounds(110,110,110,40);

F.add(value);

F.add(l1);

F.setSize(330,350);

F.setLayout(null);

F.setVisible(true);

Output :-
Q2 –

import javax.swing.*; JButton B = new JButton("Login");

public class rkosy B.setBounds(100,120, 80,30);

{ final JTextField text = new JTextField();

public static void main(String[] args) text.setBounds(100,20,100,30);

{ F.add(value);

JFrame F=new JFrame("Password Field F.add(L1);


Example");
F.add(label);
final JLabel label = new JLabel();
F.add(L2);
label.setBounds(20,150, 200,50);
F.add(B);
final JPasswordField value = new
F.add(text);
JPasswordField();
F.setSize(300,350);
value.setBounds(100,75,100,30);
F.setLayout(null);
JLabel L1=new JLabel("Username:");
F.setVisible(true);
L1.setBounds(20,20, 80,30);
}
JLabel L2=new JLabel("Password:");
}
L2.setBounds(20,75, 80,30);

Output :-
Q3 –

import javax.swing.*; f.setVisible(true);

import java.awt.event.*; } public void actionPerformed(ActionEvent e)

public class abc implements ActionListener { String s1=tf1.getText();

{ JTextField tf1,tf2,tf3; String s2=tf2.getText();

JButton b1,b2; int a=Integer.parseInt(s1);

abc() int b=Integer.parseInt(s2);

{ JFrame f= new JFrame(); int c=0;

tf1=new JTextField(); if(

tf1.setBounds(50,50,150,20); e.getSource()==b1)

tf2=new JTextField(); {

tf2.setBounds(50,100,150,20); c=a+b;

tf3=new JTextField(); }

tf3.setBounds(50,150,150,20); String result=String.valueOf(c);

tf3.setEditable(false); tf3.setText(result);

b1=new JButton("+"); }

b1.setBounds(50,200,50,50); public static void main(String[] args)

b1.addActionListener(this); {

f.add(tf1); f.add(tf2); new abc();

f.add(tf3); f.add(b1); }

f.setSize(300,300); f.setLayout(null); }

Output :-
Q4-

import javax.swing.*; F.add(B);

import java.awt.event.*; F.add(text);

public class rkosy { F.setSize(300, 300);

public static void main(String[] args) { F.setLayout(null);

JFrame F = new JFrame("Password Field F.setVisible(true);


Example");
F.setDefaultCloseOperation(JFrame.EXIT_ON_
final JPasswordField value = new CLOSE);
JPasswordField();
B.addActionListener(new ActionListener() {
value.setBounds(100, 75, 100, 30);
public void actionPerformed(ActionEvent
JLabel L1 = new JLabel("Username:"); event) {

L1.setBounds(20, 20, 80, 30); char[] password = value.getPassword();

JLabel L2 = new JLabel("Password:"); if (password.length < 6) {

L2.setBounds(20, 75, 80, 30); JOptionPane.showMessageDialog(F,


"Password Length Must Be > 6 Characters");
JButton B = new JButton("Login");
} else {
B.setBounds(100, 120, 80, 30);
JOptionPane.showMessageDialog(F, "Login
final JTextField text = new JTextField();
Successful");
text.setBounds(100, 20, 100, 30);
}
F.add(value);
}
F.add(L1);
});}}
F.add(L2);

O/P
Practical 13

import java.awt.*; System.out.println("Window Close");

import java.awt.event.*; }

public class WindowExDemo extends Frame public void windowActivated(WindowEvent e)


implements WindowListener{ {

WindowExDemo() System.out.println("Window Activated");

{ }

setTitle("Window Listener"); public void windowDeactivated(WindowEvent


e){
setBounds(100,200,200,250);
System.out.println("Window Deactivated");
setVisible(true);
}
addWindowListener(this);
public void windowIconified(WindowEvent e){
}
System.out.println("Window Iconified");
public void windowClosing(WindowEvent e)
}
{
public void windowDeiconified(WindowEvent
System.out.println(("Window Closing"));
e)
dispose();
{
System.exit(0);
System.out.println("Window Deiconified");
}
}
public void windowOpened(WindowEvent e){
public static void main(String args[]){
System.out.println("Window Open");
WindowExDemo WD=new WindowExDemo();
}
}
public void windowClosed(WindowEvent e){
}

Op
2

import javax.swing.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class pandurang extends JFrame

public static void main(String args[]) {

pandurang in=new pandurang();

JButton b=new JButton("Don't Click Me");

b.addActionListener((new ActionListener() {

public void actionPerformed(ActionEvent e){

System.out.println("SAURAV!!");

}));

in.add(b);

in.pack();

in.setVisible(true);

}}

Op
3

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class MouseMotionEx extends JFrame {

public MouseMotionEx() {

addMouseMotionListener(new MouseMotionAdapter() {

public void mouseDragged(MouseEvent e) {

System.out.println("Mouse dragged at X: " + e.getX() + " Y: " + e.getY());

});

setSize(400, 400);

setVisible(true);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

public static void main(String[] args) {

new MouseMotionEx();

Op
Practical 14

import java.net.InetAddress;

import java.util.Scanner;

public class IPAddressRetriever {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("Enter a hostname:");

String hostname = scanner.nextLine();

try {

InetAddress address = InetAddress.getByName(hostname);

System.out.println("The IP address is: " + address.getHostAddress());

System.out.println("The hostname is: " + address.getHostName());

} catch (Exception e) {

System.out.println("Error: " + e.getMessage());

}
2

import java.net.InetAddress;

public class LocalHostIPAddress {

public static void main(String[] args) {

try {

InetAddress localHost = InetAddress.getByName("localhost");

System.out.println("The IP address of the local host is: " + localHost.getHostAddress());

System.out.println("The hostname of the local host is: " + localHost.getHostName());

} catch (Exception e) {

System.out.println("Error: " + e.getMessage());

Op
Practical 15

import java.net.URL;

public class URLParser {

public static void main(String[] args) {

try {

URL url = new URL("http://www.msbte.org.in/online_activites.html");

System.out.println("Protocol: " + url.getProtocol());

System.out.println("Host: " + url.getHost());

System.out.println("Port: " + url.getPort());

System.out.println("File: " + url.getFile());

} catch (Exception e) {

System.out.println("Error: " + e.getMessage());

Op
2

import java.net.URL;

import java.net.URLConnection;

import java.util.Scanner;

public class URLInfoRetriever {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("Enter a URL:");

String urlStr = scanner.nextLine();

try {

URL url = new URL(urlStr);

URLConnection connection = url.openConnection();

System.out.println("Date: " + connection.getDate());

System.out.println("Content Type: " + connection.getContentType());

System.out.println("Content Length: " + connection.getContentLength());

} catch (Exception e) {

System.out.println("Error: " + e.getMessage());

}}}

Op

You might also like