Diploma Computer/IT

Java Programming Practical 27

Java Programming Practical 27 Question 1 Write a Program to create a Student Table in database and insert a record in a Student table. StudentDemo.java Java import java.sql.*; public class StudentDemo { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("Driver loaded"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root",""); System.out.println("Connection created"); Statement stmt = con.createStatement(); String sql

Java Programming Practical 27 Read More »

Java Programming Practical 26

Java Programming Practical 26 Question 1 Write a program using DatagramPacket and DatagramSocket to create chat application ChatReceiver.java Java import java.net.*; import java.io.*; import java.util.*; class ChatReceiverThread extends Thread { DatagramSocket ds; DatagramPacket dp; ChatReceiverThread(DatagramSocket s) { ds=s; } public void run() { while(true) { try { byte[] data =new byte[500]; dp=new DatagramPacket(data,500); ds.receive(dp); String

Java Programming Practical 26 Read More »

Java Programming Practical 25

Java Programming Practical 25 Question 1 Write a program to check credentials of users (Client will send user id and password to server and server will authenticate the client using equals()) CheckServer.java Java import java.net.*; import java.io.*; class CheckServer { public static void main(String[ ] args) { try { String message; ServerSocket connectionSocket = new

Java Programming Practical 25 Read More »

Java Programming Practical 24

Java Programming Practical 24 Question 1 Write a program using URL class to retrieve the host, protocol, port and file of URL http://www.msbte.org.in URLDemo.java Java import java.net.*; class URLDemo { public static void main(String args[])throws MalformedURLException { URL netAddress=new URL("http://www.msbte.org.in"); System.out.println("Protocol:"+netAddress.getProtocol()); System.out.println("Port:"+netAddress.getPort()); System.out.println("Host:"+netAddress.getHost()); System.out.println("File:"+netAddress.getFile()); } } import java.net.*; class URLDemo { public static void main(String

Java Programming Practical 24 Read More »

Java Programming Practical 23

Java Programming Practical 23 Question 1 Develop a program using InetAddress class to retrieve IP address of computer when hostname is entered by the user. InetDemo.java Java import java.io.*; import java.net.*; public class InetDemo { public static void main(String args[])throws IOException { String hostname; DataInputStream din=new DataInputStream(System.in); System.out.println("Enter Host Name: "); hostname= din.readLine(); InetAddress ia=InetAddress.getByName(hostname);

Java Programming Practical 23 Read More »

Java Programming Practical 22

Java Programming Practical 22 Question 1 Write a program using JTextField to perform the addition of two numbers AddNumbers.java Java import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class AddNumbers extends JFrame implements ActionListener { JTextField jt1,jt2; JLabel jl,jl1,jl2; JButton jb; AddNumbers() { jt1=new JTextField(); jt2=new JTextField(); jl=new JLabel(); jl1=new JLabel("Enter Number 1:"); jl2=new JLabel("Enter Number

Java Programming Practical 22 Read More »

Java Programming Practical 21

Java Programming Practical 21 Question 1 Write Java Program to display following output. GridBagDemo1.java Java import java.awt.*; class GridBagDemo1 extends Frame { Button b1; Label l1,l2; TextField t1; TextArea ta; GridBagDemo1() { GridBagLayout gb = new GridBagLayout(); GridBagConstraints gbc = new GridBagConstraints(); b1=new Button("Submit"); l1=new Label("Name"); l2=new Label("Comments"); t1=new TextField(10); ta=new TextArea(10,30); setLayout(gb); gbc.fill =

Java Programming Practical 21 Read More »

Java Programming Practical 20

Java Programming Practical 20 Question 1 Write a program to generate KeyEvent when a key is pressed and display “Key Pressed” message KeyDemo.java Java import javax.swing.*; import java.awt.event.*; public class KeyDemo extends JFrame implements KeyListener { JLabel jl; KeyDemo() { jl=new JLabel(); jl.setBounds(100,50,100,50); add(jl); addKeyListener(this); setLayout(null); setTitle("Key Pressed Demo"); setSize(500,300); setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE); } public void

Java Programming Practical 20 Read More »

Java Programming Practical 19

Java Programming Practical 19 Question 1 Write a Jtree program to show root directory and its subFolders of your System. JTreeDemo.java Java import javax.swing.*; import javax.swing.tree.*; import java.awt.*; import java.awt.event.*; public class JTreeDemo extends JFrame { JTree jt; JScrollPane jsp; JTreeDemo() { DefaultMutableTreeNode n1=new DefaultMutableTreeNode("This Pc"); DefaultMutableTreeNode n2=new DefaultMutableTreeNode("D Drive"); DefaultMutableTreeNode n3=new DefaultMutableTreeNode("E Drive"); DefaultMutableTreeNode

Java Programming Practical 19 Read More »

Java Programming Practical 18

Java Programming Practical 18 Question 1 Write a program code to generate the following output JcomboDemo.java Java import javax.swing.*; import java.awt.*; import java.awt.event.*; public class JcomboDemo extends JFrame implements ItemListener { JComboBox jc; JLabel jl; JcomboDemo() { jc=new JComboBox(); jl=new JLabel(); jc.addItem("Solapur"); jc.addItem("Pune"); jc.addItem("Banglore"); jc.addItem("Mumbai"); setLayout(new FlowLayout()); add(jc); add(jl); jc.addItemListener(this); setSize(500,300); setTitle("JComboBox Demo"); setVisible(true); setDefaultCloseOperation(EXIT_ON_CLOSE);

Java Programming Practical 18 Read More »