Java Swing 添加按钮、菜单栏、文字域

来源:互联网 发布:网络舆情办理 编辑:程序博客网 时间:2024/05/22 14:02

效果图:
这里写图片描述
代码:

import java.awt.BorderLayout;import java.awt.Container;import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JPanel;import javax.swing.JTextArea;public class HelloWorld {    public static void main(String[] args) {        //初始化一个jframe        JFrame frame = new JFrame("Hello World!");        //初始化一个文字区域        JTextArea textarea = new JTextArea("要显示的文字");        //初始化一个jlable        JLabel emptyLable = new JLabel("第一个Java GUI程序的标签");        //初始化一个菜单栏        JMenuBar menuBar = new JMenuBar();        //初始化菜单        JMenu menu1 = new JMenu("文件");        JMenu menu2 = new JMenu("编辑");        JMenu menu3 = new JMenu("资源");        //初始化一个panel        JPanel panel = new JPanel();        //初始化一个容器        Container container = frame.getContentPane();        //初始化一个按钮        JButton startAutoGen = new JButton("开始生成");         //设置布局        container.setLayout(new FlowLayout());        //把按钮添加到pannel        panel.add(textarea);        panel.add(emptyLable);        panel.add(startAutoGen);        //把菜单添加到菜单栏        menuBar.add(menu1);        menuBar.add(menu2);        menuBar.add(menu3);        //设置菜单栏        frame.setJMenuBar(menuBar);        //设置关闭方式        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        //把panel添加到容器        container.add(panel);        //设置大小        frame.setSize(600,500);        //设置位置        frame.setLocation(100, 100);        //设置可见性        frame.setVisible(true);    }}
1 0
原创粉丝点击