如何在Java中创建Hello World按钮

问题描述 投票:0回答:1

[我正在尝试创建一个按钮,向您问好世界,但多次尝试都无法正常工作,但我没有做出任何改变

[![package com.company;
    import javax.swing.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    public class Main implements ActionListener {
        JButton b;
        JFrame f;
        public Main()
        {
            b=new JButton("hello");
            b.addActionListener(this);
            b.setBounds(100,100,95,30);
            f.setTitle("first");
            f.setSize(500,300);
            f.add(b);
            f.setVisible(true);
            f.setLayout(null);
        }
        @Override
        public void actionPerformed(ActionEvent e) {
            if (e.getSource()==b)
            {
                System.out.print("hello world");
            }
        }
        public static void main(String\[\] args) {
            // write your code here
            new Main();
        }

    }][1]][1]

这是他显示的结果

java swing button graphics
1个回答
2
投票

您需要在构造器中使用JFrame实例化f = new JFrame();

© www.soinside.com 2019 - 2024. All rights reserved.