小编Dar*_*urt的帖子

为什么我的 GUI 无法显示(通过 NetBeans 运行)

我已经阅读了很多有关 Swing 的内容,但不明白为什么我的 GUI 无法显示?它编译绝对没问题。我猜这是因为我没有正确使用 setVisible() 方法,或者我没有使用 pack() 方法。我必须强调,我是 Swing 的新手。我不是在寻找有人为我做这件事,只是为我指明正确的方向。

我的代码如下:

import java.awt.event.*;
import javax.swing.*;  
import javax.swing.JOptionPane;
import javax.swing.JFrame;
import javax.swing.JPanel;        
import javax.swing.JLabel;

public class TestGUI3 implements ActionListener
{  
    JRadioButton rb1, rb2, rb3;
    JFrame f;  
    JButton b;
    public void TestGUI3(NewGameGUI NewGameGUIMethod)
    {  
        f = new JFrame("Welcome to Ballon d'or");  
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        rb1 = new JRadioButton("Start New Game");  
        rb2 = new JRadioButton("Load Game");
        rb3 = new JRadioButton("Quit");

        rb1.setBounds(50,100,170,30);  
        rb2.setBounds(50,150,170,30);  
        rb3.setBounds(50,200,170,30);

        ButtonGroup bg=new ButtonGroup();  
        bg.add(rb1);
        bg.add(rb2);
        bg.add(rb3);  

        b = new JButton("OK");
        b.setBounds(200,250,180,30); …
Run Code Online (Sandbox Code Playgroud)

java swing

0
推荐指数
1
解决办法
891
查看次数

标签 统计

java ×1

swing ×1