Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.BorderLayout;
- import java.awt.FlowLayout;
- import java.awt.event.*;
- import javax.swing.event.*;
- public class Main {
- JTabbedPane jtp;
- JPanel jp;
- JFrame jf;
- Main() {
- jtp = new JTabbedPane();
- jtp.add("FY", new FY());
- jtp.add("SY", new SY());
- jp = new JPanel();
- jp.setLayout(new FlowLayout());
- jp.add(jtp);
- jf = new JFrame();
- jf.getContentPane().add(jp);
- jf.pack();
- jf.setVisible(true);
- }
- public static void main(String[] args) {
- new Main();
- }
- }
- class FY extends JPanel implements ItemListener{
- JComboBox<String> jcb;
- JLabel jl;
- JOptionPane jopt;
- FY(){
- jopt = new JOptionPane();
- jl = new JLabel("Courses: ");
- jcb = new JComboBox<String>();
- jcb.addItem("BSc-IT");
- jcb.addItem("BMM");
- jcb.addItem("BMS");
- add(jl);
- add(jcb);
- jcb.addItemListener(this);
- }
- @Override
- public void itemStateChanged(ItemEvent e) {
- if( e.getStateChange() == 1 ) {
- String s = e.getItem().toString();
- System.out.println(s);
- jopt.showMessageDialog(null, "You selected " + s);
- }
- }
- }
- class SY extends JPanel{
- JLabel jl;
- ImageIcon img;
- SY(){
- img = new ImageIcon("C:\\Users\\Hp\\Pictures\\cartoon.png");
- jl = new JLabel();
- jl.setIcon(img);
- add(jl);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement