基本上我是一個相當開始的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