Kev*_*vin 1 java swing button frame
在谈到Java之前,我从未真正使用过GUI.我正在尝试向JFrame添加一个简单的按钮,但它没有添加.这是我在网上看到的方式可以有人指出我做错了什么?
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.event.*;
public class WavPlayer
{
public void go()
{
JFrame frame = new JFrame("Wav Player");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//JButton play = new JButton("test");
play = new JButton("Test");
frame.setSize(500, 500);
add(play);
}
public static void main(String [] args)
{
WavPlayer player = new WavPlayer();
player.go();
}
}
Run Code Online (Sandbox Code Playgroud)
您必须指定要添加按钮的位置.
用frame.add(play)而不是add(play)
此代码中还有其他几个错误,您必须说明"播放"的类型.要实际看到某些内容,您必须设置Frame的可见性.
这是我的问题代码(我重命名了这个类,你必须改变它):
public void go(){
JFrame frame = new JFrame("Wav Player");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton play = new JButton("Test");
frame.setSize(500, 500);
frame.add(play);
frame.setVisible(true);
}
public static void main(String [] args)
{
Main player = new Main();
player.go();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44 次 |
| 最近记录: |