Professional Documents
Culture Documents
AJP All PR
AJP All PR
AJP All PR
import java.awt.*;
import java.util.*;
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
f.add(l1);
f.add(cb1);
f.add(cb2);
f.add(cb3);
f.add(cb4);
f.add(l2);
f.add(c1);
f.add(c2);
}
PR:-1.1
import java.awt.*;
f.setSize(400,400);
f.setVisible(true);
f.setLayout(new FlowLayout() );
}
PR:-2
import java.awt.*;
f.setSize(400,400);
f.setVisible(true);
f.setLayout(new FlowLayout());
c.add("Maths");
c.add("Physics");
c.add("Chemistry");
f.add(c);
}
PR:-2.1
import java.awt.*;
import java.applet.*;
c.setMultipleSelections(true);
c.add("Lokmat");
c.add("Divya Marathi");
c.add("Navbharat Times");
add(c);
}
PR:- 3
import java.awt.*;
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new GridLayout(2,2));
f.setFont(font);
String s = "";
s = s.valueOf(i+1);
System.out.println(c);
l[i].setBackground(c);
l[i].setText(s);
f.add(l[i]);
PR:-3.1
import java.awt.*;
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);
}
PR:-4
import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.*;
CardLayout card;
Container c;
CardLayoutDemo()
c = getContentPane();
c.setLayout(card);
b1 = new JButton("First Level");
b1.addActionListener(this);
b2.addActionListener(this);
c.add("a", b1);
c.add("b", b2);
card.next(c);
cl.setSize(400, 400);
cl.setVisible(true);
cl.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
PR:-4(EXERCISE)1
import java.awt.Button;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.*;
public PR4a() {
setLayout(grid);
this.setLayout(layout);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 0;
gbc.gridy = 0;
gbc.gridx = 1;
gbc.gridy = 0;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.ipady = 20;
gbc.gridx = 0;
gbc.gridy = 1;
gbc.gridx = 1;
gbc.gridy = 1;
gbc.gridx = 0;
gbc.gridy = 2;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridwidth = 2;
setSize(300, 300);
setPreferredSize(getSize());
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
PR:-4(EXERCISE)2
import java.awt.Button;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.*;
public PR4b() {
setLayout(grid);
SP.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
this.setLayout(layout);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 0;
gbc.gridy = 0;
this.add(L1, gbc);
gbc.gridx = 1;
gbc.gridy = 0;
this.add(T1, gbc);
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridx = 0;
gbc.gridy = 1;
this.add(L2, gbc);
gbc.gridx = 1;
gbc.gridy = 1;
this.add(T2, gbc);
this.getContentPane().add(SP);
gbc.gridx = 0;
gbc.gridy = 2;
gbc.fill = GridBagConstraints.HORIZONTAL;
gbc.gridwidth = 1;
setSize(300, 300);
setPreferredSize(getSize());
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
PR:-5
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.ActionEvent;
Dialog dialog;
Label l;
MemuDialog()
setMenuBar(mBar);
new_file.addActionListener(this);
open_file.addActionListener(this);
save_file.addActionListener(this);
file.add(new_file);
file.add(open_file);
file.add(save_file);
mBar.add(file);
undo_edit.addActionListener(this);
cut_edit.addItemListener(this);
copy_edit.addItemListener(this);
edit_edit.addItemListener(this);
sub.add(sub1_sum);
sub.add(sub2_sum);
edit.add(sub);
edit.add(undo_edit);
edit.add(cut_edit);
edit.add(copy_edit);
edit.add(edit_edit);
mBar.add(edit);
dialog.setSize(200,200);
dialog.setTitle("Dialog Box");
b.addActionListener(this);
dialog.add(b);
dialog.setLayout(new FlowLayout());
l = new Label();
dialog.add(l);
switch(selected_item)
break;
case "Open": l.setText("Open");
break;
break;
break;
break;
break;
break;
dialog.setVisible(true);
if(selected_item.equals("Close"))
dialog.dispose();
this.repaint();
md.setVisible(true);
md.setSize(400,400);
}
}
PR:-6(EXERCISE)
import javax.swing.*;
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
JLabel JLabelObj ;
setLayout(new FlowLayout());
setSize(400, 400);
setVisible(true);
JComboBoxObj.addItem("Solapur");
JComboBoxObj.addItem("Pune");
JComboBoxObj.addItem("Banglore");
JComboBoxObj.addItem("Mumbai");
JComboBoxObj.addItemListener(this);
add(JComboBoxObj);
add(JLabelObj);
}
PR:-6
import javax.swing.*;
import java.awt.*;
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
JFrameMain.setLayout(new GridLayout(3,3));
JFrameMain.add(JComboBoxStates);
PR:-6.1
import javax.swing.*;
import java.awt.*;
public class JScrollPaneDemo
contentPane.setLayout(new BorderLayout());
*/
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
JPanelButton.setLayout(new GridLayout(20,10));
String s = "";
s = s.valueOf(i);
JPanelButton.add(new JButton( s ) );
int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED ;
JFrameMain.add(JScrollPaneObj , BorderLayout.CENTER);
}
PR:-7
import javax.swing.*;
import javax.swing.tree.*;
import java.awt.*;
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
rootNode.add(maharashtraNode);
rootNode.add(gujrathNode);
maharashtraNode.add(mumbaiSubNode);
maharashtraNode.add(puneSubNode);
maharashtraNode.add(nashikSubNode);
maharashtraNode.add(nagpurSubNode);
JFrameMain.add(tree);
}
PR:-8(EXERCISE)
import javax.swing.*;
import java.awt.*;
import javax.swing.table.*;
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
Object data[][] = {
{101,"Amit",670000},
{102,"Jai",780000},
{101,"Sachin",700000}
};
int v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
int h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
JFrameMain.add(jsp,BorderLayout.CENTER);
//JFrameMain.add(JTableObj);
}
PR:-8
import java.awt.BorderLayout;
import javax.swing.JApplet;
import javax.swing.JTable;
import javax.swing.ScrollPaneConstants;
import javax.swing.JScrollPane;
setVisible(true);
setSize(400,400);
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;
add(jsp,BorderLayout.CENTER);
}
PR:-9
import javax.swing.*;
import java.awt.*;
JProgressBar JProgressBarObj;
int i=0,num=0;
JProgresBarDemo()
JFrameMain.setVisible(true);
JFrameMain.setSize(400,400);
JFrameMain.setLayout(new FlowLayout());
JProgressBarObj.setValue(0);
JProgressBarObj.setStringPainted(true);
JFrameMain.add(JProgressBarObj);
}
jpd.iterate();
while(i<=2000){
JProgressBarObj.setValue(i);
i =i+20;
try
Thread.sleep(150);
catch(Exception e)
}
PR:-9.1
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
JProgressBar JProgressBarObj;
JButton JButtonObj;
int i=0;
setSize(400,400);
setVisible(true);
setLayout(new FlowLayout());
JButtonObj.addActionListener(this);
JProgressBarObj.setStringPainted(true);
JProgressBarObj.setValue(0);
add(JButtonObj);
add(JProgressBarObj);
this.iterate();
while(i<=2000)
JProgressBarObj.setValue(i);
i=i+20;
try
Thread.sleep(150);
catch(Exception e)
{}
}
PR:-10
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
addKeyListener(this);
showStatus("Key Released");
repaint();
showStatus("Key Typed");
repaint();
showStatus("Key Pressed");
repaint();
}
PR:-10.1
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
addKeyListener(this);
switch(key)
case KeyEvent.VK_F1:
break;
case KeyEvent.VK_F2:
break;
case KeyEvent.VK_F3:
break;
case KeyEvent.VK_F4:
break;
case KeyEvent.VK_RIGHT:
break;
case KeyEvent.VK_LEFT:
break;
case KeyEvent.VK_UP:
break;
case KeyEvent.VK_DOWN:
break;
repaint();
}
PR:-11
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
addMouseMotionListener(this);
setBackground(Color.red);
repaint();
setBackground(Color.green);
repaint();
}
PR:-11.1
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
int count = 0;
addMouseListener(this);
count++;
repaint();
}
public void mousePressed(MouseEvent me)
PR:-12
import javax.swing.*;
import java.awt.*;
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
pf.setEchoChar('#');
f.add(pf);
}
PR:-12.1
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
JTextField tf , tf1 ;
JLabel res;
JTextAdd()
f.setVisible(true);
f.setSize(400,400);
f.setLayout(new FlowLayout());
tf = new JTextField(5);
tf1.addActionListener(this);
f.add(jl);
f.add(tf);
f.add(jl1);
f.add(tf1);
f.add(res);
double fn = Double.parseDouble(str1);
double sn = Double.parseDouble(tf1.getText());
PR:-13
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);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
f.remove(l);
f.add(l);
PR:-13.1
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
{
public static void main(String[] args) {
jb.addActionListener(new ActionListener(){
System.out.println("Action Event:"+ae);
});
ai.add(jb);
ai.pack();
ai.setVisible(true);
PR:-13.2
import java.awt.event.MouseMotionAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionListener;
import java.applet.Applet;
addMouseMotionListener(new MouseDrag(this));
AdapterMouseDrag ad;
this.ad = ad;
ad.showStatus("Mouse Dragged");
PR:-14
import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.Scanner;
try
InetAddress ip = InetAddress.getByName(host);
catch(UnknownHostException e)
System.out.print(e);
PR:-15
import java.net.URL;
import java.net.MalformedURLException;
PR:-15.1
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;
import java.io.IOException;
import java.net.MalformedURLException;
import java.util.Date;
String ad = sc.nextLine();
URLConnection uc = url.openConnection();
}
}
PR:-16
import java.net.Socket;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
import java.io.InputStreamReader;
Socket s1 = s.accept();
new InputStreamReader(s1.getInputStream())
);
ps.println("Validate Successfully");
else
ps.println("Validate Un-Successfull");
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintStream;
new InputStreamReader(System.in)
);
OutputStream os = s.getOutputStream();
ps.println(user);
ps.println(pass);
);
System.out.println(res);
PR:16.1
import java.net.Socket;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
import java.io.InputStreamReader;
Socket s1 = s.accept();
new InputStreamReader(s1.getInputStream())
);
new InputStreamReader(System.in)
);
do{
System.out.print("Server: ");
System.out.print("\n\n");
ps.println(msg);
while(true);
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintStream;
new InputStreamReader(System.in)
);
OutputStream os = s.getOutputStream();
new InputStreamReader(s.getInputStream())
);
do{
System.out.print("Client: ");
ps.println(msg);
System.out.println("Server Send:"+res+"\n\n");
while(true);
PR:-17
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
{
public static void main(String[] args) throws IOException {
new InputStreamReader(System.in)
);
do
ds.receive(receiveDP);
System.out.println("Client Message:"+clientMessage);
InetAddress ip = receiveDP.getAddress();
sendData = serverMessage.getBytes();
ds.send(sendDP);
}while(true);
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.*;
{
public static void main(String[] args) throws IOException {
new InputStreamReader(System.in)
);
InetAddress ip = InetAddress.getLocalHost();
do
sendData = clientMessage.getBytes();
ds.send(sendDP);
ds.receive(receiveDP);
System.out.println("\n\nServer Message:"+serverMessage);
}while(true);
}
PR:-17.1
import java.io.*;
dsoc.receive(dp);
f.write(data.getBytes(), 0, data.length());
import java.io.*;
int i=0;
while(f.available() != 0)
b[i]=(byte)f.read();
i++;
f.close();
dsoc.send(new DatagramPacket(b,i,InetAddress.getLocalHost(),2019));
PR:-18(EXERSICE3)
javac /tmp/6diYI4wqH0/JdbcDemo.java
^ /tmp/6diYI4wqH0/JdbcDemo.java:27:
PR:-18.1
import java.sql.*;
import java.sql.Statement.*;
import java.io.*;
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("Driver Loaded");
String url="jdbc:odbc:TYCM";
Connection con=DriverManager.getConnection(url);
System.out.println("connected");
Statement s=con.createStatement();
Statement si = con.createStatement();
Statement st=con.createStatement();
System.out.println("Table created");
System.out.println("Data inserted");
ResultSet rs=st.executeQuery(s1);
rs=st.getResultSet();
while(rs.next())
con.close();
}
catch(Exception e) { System.out.println(e);
}}}
PR:-19
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
stmt.executeUpdate();
}}}
Pr:-20
import java.sql.*;
Class.forName("com.mysql.cj.jdbc.Driver");
if(result == 1)
} else {
}}
catch (Exception e){ e.printStackTrace();
}}}
PR:-21
File: index.jsp
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
</head>
<body>
<center>
<form action="MyServlet">
</form>
</center>
</body>
</html>
File: MyServlet.java
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/MyServlet")
outPrintWriter.println("Hello MSBTE");
}}
PR:-22
HTML Code:
<html>
<body>
<form action = "http://localhost:8080/P2/u" method="post">
<br>
<input type="submit">
</form>
</body>
</html>
SERVLET:-
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.*;
throws ServletException,IOException
{ response.setContentType("text/html;charset=UTF-8");
if(username.length()==0)
} else {
}}}
WEB.xml Code:
<web-app>
<servlet>
<servlet-name>User</servlet-name>
<servlet-class>Username</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>User</servlet-name>
<url-pattern>/u</url-pattern>
</servlet-mapping>
</web-app>
PR:-23
Index.jsp
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
</head>
<body>
<div class="container-fluid">
<div class="row">
<h4 class="text-center font-weight- bold mt-3 mb-5"> Click the button to activate / start the HTTP
Session! </h4>
<div class="container">
<div class="row">
<div class="card-body">
<h6 class="text-center mt-3 mb-2"> Session Last Access Time: <%=sessionLastAccessTime %> </h6>
<h6 class="text-center mt-3 mb-2"> Session Will Expire In: <%=sessionTimeOut %> Seconds of Your
Inactivity </h6>
</form>
</body>
</html>
HttpSessionDemo.java;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
@SuppressWarnings("serial") @WebServlet("/HttpSessionDemo")
session.setAttribute("sessionLastAccessTime",
sessionLastAccessTime);
session.setMaxInactiveInterval(100);
session.setAttribute("sessionTimeOut", "100");
response.sendRedirect("index.jsp");
}}
PR:-24
CookiesDemo.java
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/CookiesDemo")
response.addCookie(c1);
response.addCookie(c2);
response.setContentType("text/html");
out.println("<HTML>");
out.println("<HEAD>");
out.println("</HEAD>");
out.println("<BODY>");
out.println("<BR>");
out.println("<FORM METHOD=POST>");
out.println("</FORM>");
out.println("</BODY>");
out.println("</HTML>");
out.println("<HTML>");
out.println("<HEAD>");
out.println("</HEAD>");
out.println("<BODY>");
} out.println("</BODY>");
out.println("</HTML>");
}}