Diploma Computer/IT

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 »

Java Programming Practical 17

Java Programming Practical 17 Question 1 Write java Program to Demonstrate Grid of 5* 5 GridSquare.java Java import java.awt.*; class GridSquare extends Frame { GridSquare() { setLayout(new GridLayout(5,5)); for(int i=1;i<=25;i++) { add(new Label("Label "+i)); } setTitle("Grid of 5×5"); setSize(500,500); setVisible(true); } public static void main(String args[]) { GridSquare obj=new GridSquare(); } } import java.awt.*; class

Java Programming Practical 17 Read More »

Java Programming Practical 16

Java Programming Practical 16 Question 1 Write a program to generate following output using Border Layout BorderDemo.java Java import java.awt.*; class BorderDemo extends Frame { BorderDemo() { Button b1=new Button("North"); Button b2=new Button("East"); Button b3=new Button("West"); Button b4=new Button("South"); Button b5=new Button("Center"); setLayout(new BorderLayout()); add(b1,BorderLayout.NORTH); add(b2,BorderLayout.EAST); add(b3,BorderLayout.WEST); add(b4,BorderLayout.SOUTH); add(b5,BorderLayout.CENTER); setSize(300,200); setTitle("BorderLayout Demo"); setVisible(true); } public

Java Programming Practical 16 Read More »

Java Programming Practical 15

Java Programming Practical 15 Question 1 Write a program which creates Menu of different colors and disable menu item for Black color. MenuDemo.java Java import java.awt.*; class MenuDemo extends Frame { MenuDemo() { MenuBar mbar=new MenuBar(); setMenuBar(mbar); Menu m1=new Menu("Colours"); MenuItem mn1=new MenuItem("Red"); MenuItem mn2=new MenuItem("Green"); MenuItem mn3=new MenuItem("Blue"); MenuItem mn4=new MenuItem("Black"); mn4.setEnabled(false); MenuItem mn5=new

Java Programming Practical 15 Read More »

Java Programming Practical 14

Java Programming Practical 14 Question 1 Design an applet/application to demonstrate the use of Radio Button and Checkbox. RadioDemo.java Java import java.awt.*; class RadioDemo extends Frame { Checkbox cb1,cb2,cb3,cb4; CheckboxGroup cbg; Label l1,l2; RadioDemo() { l1 = new Label("Select Subjects:"); l2 = new Label("Select Gender:"); cb1 = new Checkbox("Java"); cb2 = new Checkbox("Python"); cbg =

Java Programming Practical 14 Read More »

Java Programming Practical 13

Java Programming Practical 13 Question 1 Write the simple program for throwing our own exceptions OwnExceptionDemo.java Java import java.util.Scanner; class MyException extends Exception { public MyException(String message) { super(message); } } public class OwnExceptionDemo { public static void main(String[] args) { try { { throw new MyException("This exception is manually thrown"); } } catch (MyException

Java Programming Practical 13 Read More »

Java Programming Practical 12

Java Programming Practical 12 Question 1 Develop a program to accept a password from the user and throw “Authentication Failure” Exception if the password is incorrect. ExceptionDemo.java Java import java.util.Scanner; class MyException extends Exception { public MyException(String message) { super(message); } } public class ExceptionDemo { public static void main(String[] args) { Scanner scanner =

Java Programming Practical 12 Read More »

Java Programming Practical 11

Java Programming Practical 11 Question 1 Develop a simple real-life application program to illustrate the use of multithreads. MainThread.java Java class ThreadA extends Thread { public void run() { for(int i=1;i<=10;i++) { System.out.println("Thread A: "+i); } } } class ThreadB extends Thread { public void run() { for(int i=10;i>=1;i–) { System.out.println("Thread B: "+i); } }

Java Programming Practical 11 Read More »