基本上我是一个相当开始的Java学生,我必须创建一个包含JComboBox的简单GUI。窗口应该是这样的:http://i.imgur.com/Jg7j4XD.jpgJava编译器JComboBox的“未检查或不安全操作”警告
当我编译的代码(如下图所示),它编译,但我得到以下警告在jGRASP:
Note: Lab6.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
这是我的代码。我知道这意味着我必须指定涉及数据类型的东西(对吗?),但我认为我已经指定了足够的数据类型。感谢任何能提供帮助的人。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Lab6 extends JFrame
{
private String[] choices = {"Hello", "Good-Bye"};
public Lab6()
{
super("218 Lab 6");
setSize(450,200);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
JPanel panelNorth = new JPanel();
panelNorth.add(new JLabel("Welcome Class 218!"));
JComboBox comboBox = new JComboBox(choices);
panelNorth.add(comboBox);
add(panelNorth,BorderLayout.NORTH);
}
public static void main(String[] args)
{
new Lab6();
}
}
不要忘记[接受解答](http://meta.stackexchange.com/a/65088/155831),您会发现很有帮助。您可以重新访问以前的问题以接受。 – Reimeus