Advanced Java Programming

Advanced Java Programming Practical 14

Advanced Java Programming Practical 14 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 […]

Advanced Java Programming Practical 14 Read More »

Advanced Java Programming Practical 13

Advanced Java Programming Practical 13 Question 1 Write a program to demonstrate the use of WindowAdapter class WindowDemo.java Java import java.awt.*; import java.awt.event.*; public class WindowDemo extends Frame { Label l; WindowDemo() { l=new Label(); l.setBounds(50,50,100,50); add(l); addWindowListener(new WindowAdapter() { public void windowOpened(WindowEvent e) { l.setText("Window Opened"); } public void windowClosing(WindowEvent e) { l.setText("Window Closing");

Advanced Java Programming Practical 13 Read More »

Advanced Java Programming Practical 12

Advanced Java Programming Practical 12 Question 1 Write a program using JPasswordField and JTextField to demonstrate the use of user authentication LoginDemo.java Java import javax.swing.*; import java.awt.event.*; public class LoginDemo extends JFrame implements ActionListener { JTextField jt1; JPasswordField jp1; JLabel jl1,jl2,jl3; JButton jb; LoginDemo() { jt1=new JTextField(); jp1=new JPasswordField(); jl1=new JLabel("Enter Username"); jl2=new JLabel("Enter Password");

Advanced Java Programming Practical 12 Read More »

Advanced Java Programming Practical 11

Advanced Java Programming Practical 11 Question 1 Write a program to change the background color of Applet when user performs events using Mouse MouseDemo.java Java import java.applet.*; import java.awt.*; import java.awt.event.*; public class MouseDemo extends Applet implements MouseListener { public void init() { addMouseListener(this); } public void mouseClicked(MouseEvent me) { setBackground(Color.red); repaint(); } public void

Advanced Java Programming Practical 11 Read More »

Advanced Java Programming Practical 10

Advanced Java Programming Practical 10 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

Advanced Java Programming Practical 10 Read More »

Advanced Java Programming Practical 9

Advanced Java Programming Practical 9 Question 1 Develop a program to demonstrate the use of JProgressBar SimpleJProgress.java Java import javax.swing.*; public class SimpleJProgress extends JFrame { JProgressBar jp; SimpleJProgress() { jp=new JProgressBar(0,100); jp.setBounds(50,50,200,50); jp.setStringPainted(true); add(jp); setSize(500,300); setLayout(null); setVisible(true); setTitle("Simple JProgressbar"); setDefaultCloseOperation(EXIT_ON_CLOSE); for(int i=0;i<=100;i++) { jp.setValue(i); try { Thread.sleep(100); } catch(Exception e) { System.out.println(e); } }

Advanced Java Programming Practical 9 Read More »

Advanced Java Programming Practical 8

Advanced Java Programming Practical 8 Question 1 Write a Java program to create a table of Name of Student, Percentage and Grade of 10 students using JTable. JTableDemo.java Java import javax.swing.*; public class JTableDemo extends JFrame { JTable jt; JTableDemo() { String[] columnNames = { "Name", "Percent", "Grade" }; String[][] data = { { "Ramesh",

Advanced Java Programming Practical 8 Read More »

Advanced Java Programming Practical 7

Advanced Java Programming Practical 7 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");

Advanced Java Programming Practical 7 Read More »

Advanced Java Programming Practical 6

Advanced Java Programming Practical 6 Question 1 Write a program to develop a frame to select the different states of India using JComboBox 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("Select State"); jc.addItem("Maharashtra"); jc.addItem("Gujarat"); jc.addItem("Karnataka"); jc.addItem("Kerala");

Advanced Java Programming Practical 6 Read More »

Advanced Java Programming Practical 5

Advanced Java Programming Practical 5 Question 1 Write a program to generate following output MenuDemo1.java Java import java.awt.*; import java.awt.event.*; public class MenuDemo1 extends Frame { 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(); m1=new MenuItem("New…"); m2=new MenuItem("Open…"); m3=new MenuItem("Save As…"); m4=new MenuItem("Exit",ms);

Advanced Java Programming Practical 5 Read More »