Swing提供了JToolBar类来创建工具条,创建JToolBar对象时可以指定如下两个参数:
一旦创建了JToolBar对象之后,JToolBar对象还有如下几个常用方法
示例效果
对应代码:
JToolBar jToolBar = new JToolBar("我的工具条");
jToolBar.add(new AbstractAction ……
完整的代码:
package swingtest;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
/**
* @ClassName JTooBarTest
* @projectName: object1
* @author: Zhangmingda
* @description: XXX
* date: 2021/5/8.
*/
public class JTooBarTest {
public static void main(String[] args) {
JFrame jFrame = new JFrame("测试swing工具条");
jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
/**
* 工具条
*/
JToolBar jToolBar = new JToolBar("我的工具条");
//工具条添加工具按钮
jToolBar.add(new AbstractAction("文件",new ImageIcon("图形化编程/src/swingtest/ico/new.png")) {
@Override
public void actionPerformed(ActionEvent actionEvent) {
System.out.println("点击了文件");
}
});
jToolBar.add(new AbstractAction("复制") {
@Override
public void actionPerformed(ActionEvent actionEvent) {
System.out.println("点击了复制");
}
});
jFrame.add(jToolBar, BorderLayout.NORTH);
jFrame.pack();
jFrame.setLocation(400,300);
jFrame.setVisible(true);
}
}
手机扫一扫
移动阅读更方便
你可能感兴趣的文章