Sunday, January 13, 2013

JToolBar Example In Java.♥

 import javax.swing.*;
import java.awt.*;

public class fine6{
  public static void main(String[] args) {
  JFrame frame = new JFrame("toolbar");
  JToolBar toolbar = new JToolBar("Toolbar", JToolBar.HORIZONTAL);
  JButton c = new JButton(new ImageIcon("1.jpg"));
  toolbar.add(c);
  JButton co = new JButton(new ImageIcon("2.jpg"));
  toolbar.add(co);
  JButton pa= new JButton(new ImageIcon("3.jpg"));
  toolbar.add(pa);
  frame.getContentPane().add(toolbar,BorderLayout.NORTH);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.setLocation(100,100);
  frame.setSize(500,400);
  frame.setVisible(true);
  }
}

OUTPUT :

JMenuBar Example In Java.♥

import javax.swing.*;
import java.awt.*;

public class SwingMenu{
  public static void main(String[] args) {
  SwingMenu s = new SwingMenu();
  }

  public SwingMenu(){
  JFrame frame = new JFrame("Creating a JMenuBar, JMenu, JMenuItem and
seprator Component"
);
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  JMenuBar menubar = new JMenuBar();
  JMenu filemenu = new JMenu("File");
  filemenu.add(new JSeparator());
  JMenu editmenu = new JMenu("Edit");
  editmenu.add(new JSeparator());
  JMenuItem fileItem1 = new JMenuItem("New");
  JMenuItem fileItem2 = new JMenuItem("Open");
  JMenuItem fileItem3 = new JMenuItem("Close");
  fileItem3.add(new JSeparator());
  JMenuItem fileItem4 = new JMenuItem("Save");
  JMenuItem editItem1 = new JMenuItem("Cut");
  JMenuItem editItem2 = new JMenuItem("Copy");
  editItem2.add(new JSeparator());
  JMenuItem editItem3 = new JMenuItem("Paste");
  JMenuItem editItem4 = new JMenuItem("Insert");
  filemenu.add(fileItem1);
  filemenu.add(fileItem2);
  filemenu.add(fileItem3);
  filemenu.add(fileItem4);
  editmenu.add(editItem1);
  editmenu.add(editItem2);
  editmenu.add(editItem3);
  editmenu.add(editItem4);
  menubar.add(filemenu);
  menubar.add(editmenu);
  frame.setJMenuBar(menubar);
  frame.setSize(400,400);
  frame.setVisible(true);
  }
}


OUTPUT:
 

JScrollBar Example In Java.♥


import java.awt.BorderLayout;
import java.awt.event.AdjustmentEvent;
import java.awt.event.AdjustmentListener;
import javax.swing.*;


public class SwingScrollBarExample extends JPanel {

  JLabel label;

  public SwingScrollBarExample() {
    super(true);
    label = new JLabel();
    setLayout(new BorderLayout());

    JScrollBar hbar = new JScrollBar(JScrollBar.HORIZONTAL, 30, 20, 0, 300);
    JScrollBar vbar = new JScrollBar(JScrollBar.VERTICAL, 30, 40, 0, 300);

    hbar.setUnitIncrement(2);
    hbar.setBlockIncrement(1);

    hbar.addAdjustmentListener(new MyAdjustmentListener());
    vbar.addAdjustmentListener(new MyAdjustmentListener());

    add(hbar, BorderLayout.SOUTH);
    add(vbar, BorderLayout.EAST);
    add(label, BorderLayout.CENTER);
  }

  class MyAdjustmentListener implements AdjustmentListener {
    public void adjustmentValueChanged(AdjustmentEvent e) {
      label.setText("    New Value is " + e.getValue() + "      ");
      repaint();
    }
  }

  public static void main(String s[]) {
    JFrame frame = new JFrame("Scroll Bar Example");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setContentPane(new SwingScrollBarExample());
    frame.setSize(500, 500);
    frame.setVisible(true);
  }
}

OUTPUT:
 

JComboBox Example In Java.♥

 import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class ComboBox{
  JComboBox combo;
  JTextField txt;
  public static void main(String[] args) {
  ComboBox b = new ComboBox();
  }

  public ComboBox(){
  String course[] = {"BCA","MCA","PPC","CIC"};
  JFrame frame = new JFrame("Creating a JComboBox Component");
  JPanel panel = new JPanel();
  combo = new JComboBox(course);
  combo.setBackground(Color.gray);
  combo.setForeground(Color.red);
  txt = new JTextField(10);
  panel.add(combo);
  panel.add(txt);
  frame.add(panel);
  combo.addItemListener(new ItemListener(){
  public void itemStateChanged(ItemEvent ie){
  String str = (String)combo.getSelectedItem();
  txt.setText(str);
  }
  });
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.setSize(400,400);
  frame.setVisible(true);
  }
}

OUTPUT :

JList Example In Java.♥

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

class ListExample
        extends     JFrame
 {
   
    JPanel        topPanel;
    JList        listbox;

   
    public ListExample()
    {
        // Set the frame characteristics
        setTitle( "Simple ListBox Application" );
        setSize( 300, 100 );
        setBackground( Color.gray );

        // Create a panel to hold all other components
        topPanel = new JPanel();
        topPanel.setLayout( new BorderLayout() );
        getContentPane().add( topPanel );

        // Create some items to add to the list
        String    listData[] =
        {
            "Item 1",
            "Item 2",
            "Item 3",
            "Item 4"
        };

        // Create a new listbox control
        listbox = new JList( listData );
        topPanel.add( listbox, BorderLayout.CENTER );
    }

    // Main entry point for this example
    public static void main( String args[] )
    {
        // Create an instance of the test application
        ListExample mainFrame    = new ListExample();
        mainFrame.setVisible( true );
    }
}

OUTPUT: