博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 构建一个简单的菜单
阅读量:5303 次
发布时间:2019-06-14

本文共 1460 字,大约阅读时间需要 4 分钟。

1 package test; 2  3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 import java.io.File; 8 import java.util.Vector; 9 10 import javax.swing.BorderFactory;11 import javax.swing.ComboBoxEditor;12 import javax.swing.ImageIcon;13 import javax.swing.JCheckBox;14 import javax.swing.JComboBox;15 import javax.swing.JFrame;16 import javax.swing.JLabel;17 import javax.swing.JMenu;18 import javax.swing.JMenuBar;19 import javax.swing.JPanel;20 import javax.swing.JRadioButton;21 import javax.swing.JScrollPane;22 import javax.swing.JTextArea;23 public class test {24     public static void main(String[] args) {25         JFrame f=new JFrame("Welcome!");26         JTextArea text=new JTextArea();27         text.setEditable(true);28         f.getContentPane().add(new JScrollPane(text));29         JMenu menuFile=new JMenu("文件");30         menuFile.setIcon(new ImageIcon("d:"+File.separator+"Note.png"));31         JMenuBar menuBar=new JMenuBar();32         menuBar.add(menuFile);33         f.addWindowListener(new WindowAdapter(){34             public void windowClosing(WindowEvent arg0){35                 System.exit(1);36             }37         });38         f.setJMenuBar(menuBar);39         f.setVisible(true);40         f.setSize(300,100);41         f.setLocation(300,200);42         43     }44 45 46 }

 

转载于:https://www.cnblogs.com/dennisac/archive/2012/04/10/2440781.html

你可能感兴趣的文章
Mysql和MongoDB性能对比及应用场景分析
查看>>
iOS开发之:dispatch_async 与 dispatch_get_global_queue 的使用方法
查看>>
我对git的认识
查看>>
xcode6无法使用插件教程
查看>>
Git 实践
查看>>
Javascript实现页面加载完成后自动刷新一遍清除缓存文件
查看>>
[华为]字符集合
查看>>
第0次作业
查看>>
mongodb的学习 (1)
查看>>
RHCS
查看>>
bash-逻辑控制----if语句
查看>>
【译】Visual Studio 15 预览版更新说明
查看>>
压缩传感--正交变换
查看>>
CSS3 加载进度样式
查看>>
函数进阶
查看>>
CentOS系统 cd命令的使用
查看>>
类级的重构
查看>>
JS实战技巧
查看>>
《深入浅出wpf》第五章 控件与布局
查看>>
H5定位
查看>>