如何用Java创建GUI [英] How to create a GUI in Java

查看:67
本文介绍了如何用Java创建GUI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用Java已有一段时间了,但是我从未创建过GUI-始终是CLI.如何用Java创建GUI?您能推荐一个好的教程/参考资料吗?

I have used Java for some time, but I have never created a GUI - always CLI. How does one create a GUI in Java? Can you suggest a good tutorial/reference?

我正在寻找一个简单的GUI,该GUI具有两个长文本区域和一些按钮.

I'm looking to create a simple GUI that has two long text areas and some buttons.

推荐答案

这是一个简单的示例

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;

public class Foo{

  public static void main(String[] args) {

    JFrame f = new JFrame("A JFrame");
    f.setSize(250, 250);
    f.setLocation(300,200);
    final JTextArea textArea = new JTextArea(10, 40);
    f.getContentPane().add(BorderLayout.CENTER, textArea);
    final JButton button = new JButton("Click Me");
    f.getContentPane().add(BorderLayout.SOUTH, button);
    button.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {
            textArea.append("Button was clicked\n");

        }
    });

    f.setVisible(true);

  }

}

这篇关于如何用Java创建GUI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆