Name: Chinmay Pradhan Roll No :269
Category A- SWING
CatA1
Write a program to create a form to enter bio-data of student. Use various components such as JLabel, JButton,
JTextField, JTextArea, JComboBox, JOptionPane, JCheckbox.
Source Code:
package biodata;
import [Link];
public class Dataframe extends [Link] {
public Dataframe() {
initComponents();
private void b1ActionPerformed([Link] evt) {
String name=[Link]()+""+[Link]()+""+[Link]();
String msg="Thank you"+name;
msg+="\n Gender";
if([Link]()==true)
msg+=[Link]();
else
msg+=[Link]();
msg+="\n Address"+[Link]()+"\n DOB"+[Link]()+"\n Email:"+[Link]()+"Contact number"+[Link]();
msg+="\n Languages Known";
Object obj[]=[Link]();
for (int i=0;i<[Link];i++)
{
Name: Chinmay Pradhan Roll No :269
msg+=obj[i]+",";
msg+="\n Hobbies:";
if([Link]())
msg+=[Link]()+",";
if([Link]())
msg+=[Link]()+",";
if([Link]())
msg+=[Link]()+",";
if([Link]())
msg+=[Link]()+",";
[Link](this,msg);
public static void main(String args[]) {
public void run() {
new Dataframe().setVisible(true);
private [Link] b1;
private [Link] b2;
private [Link] buttonGroup1;
private [Link] c1;
private [Link] c2;
private [Link] c3;
private [Link] c4;
private [Link] jLabel1;
private [Link] jLabel10;
private [Link] jLabel11;
private [Link] jLabel2;
Name: Chinmay Pradhan Roll No :269
private [Link] jLabel3;
private [Link] jLabel4;
private [Link] jLabel5;
private [Link] jLabel6;
private [Link] jLabel7;
private [Link] jLabel8;
private [Link] jLabel9;
private [Link] jPanel1;
private [Link] jPanel2;
private [Link] jScrollPane1;
private [Link] jScrollPane2;
private [Link]<String> l1;
private [Link] r1;
private [Link] r2;
private [Link] t1;
private [Link] t2;
private [Link] t3;
private [Link] t4;
private [Link] t5;
private [Link] t6;
private [Link] t7;
private [Link] ta;
OUTPUT
Name: Chinmay Pradhan Roll No :269
Name: Chinmay Pradhan Roll No :269
[Link]
Write a Program which takes name and age from the user on click of the button and display a message on label,
user is eligible to vote or not.
Source Code:
package validity;
public class AgeFrame extends [Link] {
public AgeFrame() {
initComponents();
private void bActionPerformed([Link] evt) {
String n= [Link]();
int a= [Link]([Link]());
if(a>=18)
[Link](n+"You are Eligible for Voting");
else
[Link](n+"You are not eligible for voting");
private void jButton1ActionPerformed([Link] evt) {
[Link]("");
[Link]("");
public static void main(String args[]) {
private [Link] b;
private [Link] jButton1;
private [Link] jLabel1;
private [Link] jLabel2;
private [Link] l;
private [Link] t1;
private [Link] t2;
Name: Chinmay Pradhan Roll No :269
}
Output:
Cat A3
Name: Chinmay Pradhan Roll No :269
Write a Program that creates a list containing ice-cream flavours. On selecting of any flavour price should be
displayed in text field.
Source Code:
package javaapplication11;
public class ListboxD extends [Link] {
public ListboxD() {
initComponents();
private void lValueChanged([Link] evt) {
if([Link]().equalsIgnoreCase("Chocolate"))
[Link]("Price is 100");
else if([Link]().equalsIgnoreCase("Butterscotch"))
[Link]("Price is 90");
else if([Link]().equalsIgnoreCase("Vanila"))
[Link]("Price is 110");
else if([Link]().equalsIgnoreCase("Tender Coconut"))
[Link]("Price is 130");
public static void main(String args[]) {
[Link](new Runnable() {
public void run() {
new ListboxD().setVisible(true);
private [Link] jLabel1;
private [Link] jLabel2;
private [Link] jScrollPane1;
private [Link]<String> l;
private [Link] t;
}
Name: Chinmay Pradhan Roll No :269
}
Output
CatA4
Name: Chinmay Pradhan Roll No :269
Write a program to create a comboBox, textfield and Button and on click of button the value of textfield should be
added to comboBox
Source Code:
package ComboBox;
public class ComboBoxForm extends [Link] {
public ComboBoxForm() {
initComponents();
private void bActionPerformed([Link] evt) {
[Link]([Link]());
[Link]("");
public static void main(String args[]) {
[Link](new Runnable() {
public void run() {
new ComboBoxForm().setVisible(true);
});
private [Link] b;
private [Link]<String> c;
private [Link] jLabel1;
private [Link] t;
Output:
Name: Chinmay Pradhan Roll No :269
CatA5
Write a program to create two textfield and four radiobuttons (+,-,*,%) and on selecting the radiobutton, the
operation should be performed and result should be displayed in JOptionPane.
Source Code:
package radiobuttond;
import [Link];
public class Radiof extends [Link] {
double n1,n2;
void input()
Name: Chinmay Pradhan Roll No :269
{
n1=[Link]([Link]());
n2=[Link]([Link]());
public Radiof() {
initComponents();
private void r1ActionPerformed([Link] evt) {
input();
[Link](this,"Addition of"+n1+"and"+n2+"is"+(n1+n2));
private void r2ActionPerformed([Link] evt) {
input();
[Link](this,"Subtraction of"+n1+"and"+n2+"is"+(n1-n2));
private void r3ActionPerformed([Link] evt) {
input();
[Link](this,"Multiplication of"+n1+"and"+n2+"is"+(n1*n2));
private void r4ActionPerformed([Link] evt) {
input();
[Link](this,"Division of"+n1+"and"+n2+"is"+(n1/n2));
public static void main(String args[]) {
[Link](new Runnable() {
public void run() {
Name: Chinmay Pradhan Roll No :269
new Radiof().setVisible(true);
private [Link] bg;
private [Link] jLabel1;
private [Link] jLabel2;
private [Link] r1;
private [Link] r2;
private [Link] r3;
private [Link] r4;
private [Link] t1;
private [Link] t2;
Output:
Name: Chinmay Pradhan Roll No :269
CatA6
Create an application where user can place order for pizza. Accept user-name, address, mobile Number fri=om user.
Give options for 4 types of pizza(basic,thick and chewy, thin and crispy, Chicago deep dish). Also proivide options for
multiple toppings(Pepperoni, sauseage, black olives and mushrooms).Confirm the order by displaying all details in a
JOptionPane.
Source Code:
package pizzademo;
import [Link];
public class ComboFrame extends [Link] {
public ComboFrame() {
initComponents();
private void b1ActionPerformed([Link] evt) {
String msg="Name:"+[Link]()+"\n Address:"+[Link]()+"\n Contact Number:"+[Link]()+"\n Pizza
Type:"+[Link]()+"\n Toppins:";
Object obj[]=[Link]();
for(int i=0;i<[Link];i++){
msg+=obj[i]+",";
[Link](this,msg);
public static void main(String args[]) {
public void run() {
new ComboFrame().setVisible(true);
private [Link] b1;
private [Link]<String> c;
private [Link] jLabel1;
private [Link] jLabel2;
private [Link] jLabel3;
Name: Chinmay Pradhan Roll No :269
private [Link] jLabel4;
private [Link] jLabel5;
private [Link] jScrollPane1;
private [Link] jScrollPane2;
private [Link]<String> l;
private [Link] t1;
private [Link] t2;
private [Link] ta;
OUTPUT