








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Bharathiyar university II year Programming in Java, B.Sc., BCA
Typology: Exercises
1 / 14
This page cannot be seen from the preview
Don't miss anything!









substr=str.substring(start,check); System.out.println("\nEXTRACTED STRING IS "+substr); } catch(Exception e) {} } }
interface vehicletwo{ int distance=100; public void speed(); }
class Vehicle implements vehicleone,vehicletwo{ public void distance(){ int distance=speed*100; System.out.println("distance travelled is "+distance); } public void speed(){ int speed=distance/100; } }
class MultipleInheritanceUsingInterface{ public static void main(String args[]){ System.out.println("Vehicle"); obj.distance();
} }
//Program: Multiplication Table Using Thread
public class Multiplicatin_Table implements Runnable{
private int number;
public Multiplicatin_Table(int number) {
this.number=number; }
@Override public void run() { // TODO Auto-generated method stub for (int i = 1; i <= 10; i++) { System.out.printf("%s: %d * %d = %d\n", Thread.currentThread().getName(), number, i, i * number); } }
public static void main(String[] args) { // TODO Auto-generated method stub
System.out.println("I will print table of 1 to 3 "); for (int i = 1; i <= 3; i++) { Multiplicatin_Table mul = new Multiplicatin_Table(i); Thread thread = new Thread(mul); thread.start(); } }
}
import java.awt.; import java.awt.event.; import java.applet.; / */ public class XOR extends Applet { int chsX=100, chsY=100; public XOR() { addMouseMotionListener(new MouseMotionAdapter() { public void mouseMoved(MouseEvent me) { int x = me.getX(); int y = me.getY(); chsX = x-10; chsY = y-10; repaint(); } }); } public void paint(Graphics g) { g.drawLine(0, 0, 100, 100); g.drawLine(0, 100, 100, 0); g.setColor(Color.blue); g.drawLine(40, 25, 250, 180); g.drawLine(75, 90, 400, 400); g.setColor(Color.green); g.drawRect(10, 10, 60, 50); g.fillRect(100, 10, 60, 50); g.setColor(Color.red); g.drawRoundRect(190, 10, 60, 50, 15, 15); g.fillRoundRect(70, 90, 140, 100, 30, 40); g.setColor(Color.cyan); g.drawLine(20, 150, 400, 40);
pin = new TextField(10); Button b=new Button("My Details"); add(namep); add(name); add(Streetp); add(street);
add(Cityp); add(city); add(Pinp); add(pin); add(b); b.addActionListener(this); // register to receive action events name.addActionListener(this); pass.addActionListener(this); } // User pressed Enter. public void actionPerformed(ActionEvent ae) { n=name.getText(); name.setText(n); s=street.getText(); street.setText(s); c=city.getText(); city.setText(c); p=pin.getText(); pin.setText(p); repaint();
} public void paint(Graphics g) { g.drawString("Name: " + name.getText(), 6, 60); g.drawString("Street " + street.getText(), 6, 80); g.drawString("City: " + city.getText(), 6, 100); g.drawString("Pin: " + pin.getText(), 6, 120); } }
*/ public class GetSelectedItemFromMultiSelectExample extends Applet implements ItemListener{
List list = null;
public void init(){
//create a multi select list list = new List(5, true);
//add items to a list list.add("One"); list.add("Two"); list.add("Three"); list.add("Four"); list.add("Five"); list.add("Six"); list.add("Seven"); //add list add(list); //add listener list.addItemListener(this); } public void paint(Graphics g){ String[] items = list.getSelectedItems(); String msg = "";
states.add(new MenuItem("Himachal Pradesh")); states.add(new MenuItem("Rajasthan")); states.add(new MenuItem("West Bengal")); states.addSeparator(); // separates from north Indian states from south Indian states.add(new MenuItem("Andhra Pradesh")); states.add(new MenuItem("Tamilnadu")); states.add(new MenuItem("Karnataka")); cities.add(new MenuItem("Delhi")); cities.add(new MenuItem("Jaipur")); cities.add(new MenuItem("Kolkata")); cities.addSeparator(); // separates north Indian cities from south Indian cities.add(new MenuItem("Hyderabad")); cities.add(new MenuItem("Chennai")); cities.add(new MenuItem("Bengaluru")); setTitle("Simple Menu Program"); // frame creation methods setSize(300, 300); setVisible(true); } public void actionPerformed(ActionEvent e) { String str = e.getActionCommand(); // know the menu item selected by the user System.out.println("You selected " + str); } public static void main(String args[]) { new SimpleMenuExample(); } }
import java.awt.; import java.awt.event.; import java.applet.; /
*/ public class Mouse extends Applet implements MouseListener,MouseMotionListener {
int X=0,Y=20; String msg="MouseEvents"; public void init() { addMouseListener(this); addMouseMotionListener(this); setBackground(Color.black); setForeground(Color.red); } public void mouseEntered(MouseEvent m) { setBackground(Color.magenta); showStatus("Mouse Entered"); repaint(); } public void mouseExited(MouseEvent m) { setBackground(Color.black); showStatus("Mouse Exited"); repaint(); } public void mousePressed(MouseEvent m) { X=10; Y=20; msg="NEC"; setBackground(Color.green); repaint(); } public void mouseReleased(MouseEvent m) { X=10; Y=20; msg="Engineering";
import java.awt.event.; public class prg11 extends Applet { int x=0,y=0,c=0; public void init() { addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent me) { c++; x=me.getX(); y=me.getY(); repaint(); } }); } public void paint(Graphics g) { if(c%4==1) g.drawOval(x,y,150,150); else if(c%4==2) g.drawRect(x,y,150,150); else if(c%4==3) g.drawOval(x,y,100,150); else if(c%4==0) g.drawRect(x,y,100,150); } } /
Mouse click
*/
12. Java program to append text to existing file. import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.StandardOpenOption; public class AppendFile { public static void main(String[] args) { String path = System.getProperty("user.dir") + "\src\test.txt"; String text = "Added text"; try { Files.write(Paths.get(path), text.getBytes(), StandardOpenOption.APPEND); } catch (IOException e) { } } }