У меня есть класс диалогового окна, расширяющий JDialog.Один из методов в этом классе:
public char getType()
{
return ((String)fileTypeCombo.getSelectedItem()).charAt(0);
}
, где fileTypeCombo:
JComboBox fileTypeCombo = new JComboBox(
new String[] { "Local", "Shared", "Remote" } );
При попытке компиляции с использованием Java 7 я получаю следующую ошибку:
[javac] /home/satin/decodes-8.0/lrgs/gui/NetlistDialog.java:112: error: getType() in NetlistDialog cannot override getType() in Window
[javac] public char getType()
[javac] ^
[javac] return type char is not compatible with Type
Прекрасно компилируется с Java 6.
С уважением.