Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.
package Demos;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
int a=sc.nextInt();
int b=sc.nextInt();
System.out.println(a+b);
For the above program create a file “Data” with 2 integers in it.
2.
package Demos;
this.id = id;
this.gender = gender;
this.department = department;
String
s=String.format("ID:%s%nName:%s%nGender:%s%nDepartment:%s",id,name,gender,department);
return s;
package Demos;
import javax.swing.JOptionPane;
s.setId(id);
s.setName(name);
s.setGender(gender);
s.setDepartment(department);
System.out.println(s);
In-Lab
1.
package Demos;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
System.out.println("ID\tName\tAddress");
while(sc1.hasNext())
package Demos;
import java.awt.event.ActionListener;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionListener;
JFrame f;
JLabel l1,l2,l3,l4;
JTextField t1,t2;
JButton b1,b2;
JRadioButton r1,r2;
ButtonGroup bg;
JComboBox cb;
public Inlab_3_2(){
l1=new JLabel("ID");
l2=new JLabel("Name");
l3=new JLabel("Gender");
l4=new JLabel("Department");
t1=new JTextField(10);
t2=new JTextField(20);
r1=new JRadioButton("Male");
r2=new JRadioButton("Female");
bg=new ButtonGroup();
bg.add(r1);
bg.add(r2);
cb=new JComboBox();
cb.addItem("Select");
cb.addItem("CSE");
cb.addItem("ECE");
cb.addItem("ECSE");
cb.addItem("EEE");
b1=new JButton("Submit");
b2=new JButton("Reset");
f.setLayout(new FlowLayout());
f.setVisible(true);
f.add(l1);
f.add(t1);
f.add(l2);
f.add(t2);
f.add(l3);
f.add(r1);
f.add(r2);
f.add(l4);
f.add(cb);
f.add(b1);
f.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
if(e.getSource()==b1)
{
boolean filled=true;
String id=t1.getText();
if(id.trim().equals(""))
filled=false;
String name=t2.getText();
if(name.trim().equals(""))
filled=false;
int a=cb.getSelectedIndex();
if(a==0)
filled=false;
if(filled) {
System.out.println(t1.getText());
System.out.println(t2.getText());
System.out.println(cb.getSelectedItem().toString());
if(r1.isSelected())
System.out.println("Male");
if(r2.isSelected())
System.out.println("Female");
}
}
else if(e.getSource()==b2)
t1.setText("");
t2.setText("");
cb.setSelectedIndex(0);
r1.setSelected(true);
Post-Lab
1.
package stud;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
JFrame f;
JButton b1,b2,b3,b4,b5;
JTextField t1,t2,t3;
JLabel l1,l2,l3;
public GUI()
f=new JFrame("Calculator");
l1=new JLabel("Input1");
l2=new JLabel("Input2");
l3=new JLabel("Output");
t1=new JTextField(10);
t2=new JTextField(10);
t3=new JTextField(10);
b1=new JButton("Add");
b2=new JButton("Sub");
b3=new JButton("Mul");
b4=new JButton("Div");
f.setLayout(new FlowLayout());
f.setVisible(true);
f.add(t1);
f.add(t2);
f.add(t3);
f.add(b1);
f.add(b2);
f.add(b3);
f.add(b4);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
f.pack();
if(e.getSource()==b1)
int a=Integer.parseInt(t1.getText());
int b=Integer.parseInt(t2.getText());
int c=a+b;
t3.setText(Integer.toString(c));
else if(e.getSource()==b2)
int a=Integer.parseInt(t1.getText());
int b=Integer.parseInt(t2.getText());
int c=a-b;
t3.setText(Integer.toString(c));
else if(e.getSource()==b3)
int a=Integer.parseInt(t1.getText());
int b=Integer.parseInt(t2.getText());
int c=a*b;
t3.setText(Integer.toString(c));
else if(e.getSource()==b4)
int a=Integer.parseInt(t1.getText());
int b=Integer.parseInt(t2.getText());
int c=a/b;
t3.setText(Integer.toString(c));
new GUI();