Как создать кнопку hello world в java - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь создать кнопку с надписью «Привет, мир», но она не работает. Я пробовал несколько раз, но ничего не сделал.

[![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]

и это он отображает результат

1 Ответ

3 голосов
/ 28 мая 2020

Вам нужно создать экземпляр JFrame в конструкторе с помощью f = new JFrame();.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...