相关疑难解决方法(0)

Java中有效的@SuppressWarnings警告名称列表是什么?

@SuppressWarningsJava 中有效警告名称的列表是什么?

进来之间的("")@SuppressWarnings("").

java eclipse warnings compiler-warnings suppress-warnings

251
推荐指数
5
解决办法
14万
查看次数

Java Swing - 如何在ActionListener中处理泛型

我有:

class CustomerActionListener implements ActionListener
{
  @Override
  public void actionPerformed(ActionEvent event)
  {
    JComboBox cb = (JComboBox)event.getSource();
    .. do something
  }
}
Run Code Online (Sandbox Code Playgroud)

这导致jdk7中的以下编译器警告:

JComboBox是原始类型.应参数化对泛型类型JComboBox的引用

我试图将它参数化为:

JComboBox<String> cb = (JComboBox<String>)event.getSource();
Run Code Online (Sandbox Code Playgroud)

但这仍然留下以下编译器警告:

类型安全:未选中从Object转换为JComboBox

因此我不确定如何消除编译器警告......

java generics swing java-7

6
推荐指数
1
解决办法
2393
查看次数

在JUnit测试中禁止编译器警告

在测试公共构造函数调用时,我的应用程序中的JUnit测试会生成从未在测试方法中的任何位置使用的临时对象.编译器随后抱怨未使用的对象分配.有没有办法有选择地抑制所有JUnit测试的编译器警告?测试是在一个单独的包中.

java eclipse junit compiler-warnings

5
推荐指数
1
解决办法
2721
查看次数