JToolBar – Java Swing – Exempel
I den här handledningen kommer vi att se ett exempel på JToolBar i Java Swing. JToolBar är en del av Java Swing-paketet. JToolBar är en implementering av ett verktygsfält. JToolBar är en grupp av vanliga komponenter som knappar eller en rullgardinsmeny. JToolBar kan dras till olika platser av användaren.
JToolBar-konstruktörsklass:
JToolBar-konstruktörer | Beskrivning |
---|---|
JToolBar() | Skapar ett nytt verktygsfält med horisontell orientering |
JToolBar(int o) | Skapar ett nytt verktygsfält med en specificerad orientering |
JToolBar(String n) | Skapar ett nytt verktygsfält med det angivna namnet |
JToolBar(String n, int o) | Skapar ett nytt verktygsfält med angivet namn och orientering. |
Exempel på JToolBar i Java Swing:
import java.awt.*; import javax.swing.*; public class Main { public static void main(final String args[]) { JFrame f = new JFrame("JToolBar Example"); JToolBar tb = new JToolBar(); tb.setRollover(true); tb.add(new JButton("Button 1")); tb.addSeparator(); tb.add(new JButton("Button 2")); tb.add( new JComboBox( new String[] { "item1", "item2", "item3", "item4" } ) ); Container c = f.getContentPane(); // add the toolbar to the container c.add(tb, BorderLayout.NORTH); JTextArea text = new JTextArea(); JScrollPane p = new JScrollPane(text); c.add(p, BorderLayout.EAST); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setSize(400, 200); f.setVisible(true); } }
Utdata: