toolbar.java
来自「由于想一次上传成功 所以将二个教程打包成了一个 这些例子几乎包含了所有java的」· Java 代码 · 共 66 行
JAVA
66 行
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
/*
<APPLET
CODE = toolbar.class
WIDTH = 500
HEIGHT = 280 >
</APPLET>
*/
public class toolbar extends JApplet implements ActionListener, ItemListener
{
JButton jbutton1 = new JButton("Button 1", new ImageIcon("button.jpg"));
JButton jbutton2 = new JButton("Button 2", new ImageIcon("button.jpg"));
JComboBox jcombobox = new JComboBox();
public void init()
{
Container contentPane = getContentPane();
JToolBar jtoolbar = new JToolBar();
jbutton1.addActionListener(this);
jbutton2.addActionListener(this);
jcombobox.addItem("Item 1");
jcombobox.addItem("Item 2");
jcombobox.addItem("Item 3");
jcombobox.addItem("Item 4");
jcombobox.addItemListener(this);
jtoolbar.add(jbutton1);
jtoolbar.addSeparator();
jtoolbar.add(jbutton2);
jtoolbar.addSeparator();
jtoolbar.add(jcombobox);
//jcombobox.setMaximumSize(jcombobox.getPreferredSize());
contentPane.add(jtoolbar, BorderLayout.NORTH);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == jbutton1) {
showStatus("You clicked button 1");
} else if (e.getSource() == jbutton2) {
showStatus("You clicked button 2");
}
}
public void itemStateChanged(ItemEvent e)
{
String outString = "";
if(e.getStateChange() == ItemEvent.SELECTED)
outString += "Selected: " + (String)e.getItem();
else
outString += "Deselected: " + (String)e.getItem();
showStatus(outString);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?