চেকবক্স

Checkbox হল এমন একটি কম্পনেন্ট যার মাধ্যমে কোন কিছু Select or Unselect করা যায়। কোন কিছু সিলেক্ট হলে ভ্যালু true হিসেবে আর না হলে False  হিসেবে বিবেচনা করা হয়।
Checkbox এর জন্য কয়েকটি কন্সটাক্টর মেথড বিবেচনা করা হয়-
Checkbox()// লেবেল বিহিন চেকবক্স
Checkbox(String text)//লেবেল যুক্ত চেকবক্স
Checkbox(String Label, Boolean State)//লেবেল যুক্ত ও সত্য বা মিথ্যা এরকম অবস্থা বিশিষ্ট চেকবক্স তৈরি করে
Checkbox(String Label, Boolean State, CheckBoxGroup group)// লেবেল যুক্ত ও সত্য বা মিথ্যা এরকম অবস্থা বিশিষ্ট চেকবক্স তৈরি করে যা একটি গ্রুপের আন্ডারে থাকে
Checkbox(String Label ,CheckBoxGroup group,Boolean State)// যা লেবেল যুক্ত এবং তা একটি গ্রুপের অধিনে থাকে এবং তা প্রাথমিক অবস্থা যেমন সত্য বা মিথ্যা কিনা তা উল্লেক করে
একটি প্রোগ্রামের মাধ্যমে তা আলোচনা করা হল-

import java.awt.Checkbox;
import java.awt.FlowLayout;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;

import javax.swing.JFrame;
import javax.swing.JOptionPane;

public class c7 extends JFrame implements ItemListener{
Checkbox check,uncheck;
c7(){

setLayout(new FlowLayout());
check=new Checkbox(“maried”);
uncheck=new Checkbox(“UnMarried”);
add(check);
add(uncheck);
check.addItemListener(this);
uncheck.addItemListener(this);

}
@Override
public void itemStateChanged(ItemEvent event) {

if(check.getState()){
JOptionPane.showMessageDialog(c7.this,” U are married 😦 You are going to hell”);

}
else if(uncheck.getState()){JOptionPane.showMessageDialog(c7.this,”U are Unmarried , 🙂 You are foll , Marrie Life is full of romance”);
}

else JOptionPane.showMessageDialog(c7.this, “cheleck anyOne”);

}

public static void main(String arg[]){

c7 c=new c7();
c.setVisible(true);
c.setSize(400,400);
c.setDefaultCloseOperation(EXIT_ON_CLOSE);

}

}

chekbox

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s