Warnings ao compilar no java

Quando eu compilo no java me dá uns warnings de deprecated, esses eu consegui resolver, como era o caso do jtsenha.getText que agora passou a ser jtsenha.getPassword.

Mas encontrei outros tipos de warnings mas nao deprecated.
Agora me mostras esses

Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
pesquisei e achei uma instrução que posso compilar utilizando o comando -Xlint

Ao compilar com o comando javac -Xlint ele me dá vários warnings, o sistema funciona, roda mas me trás estes avisos.

warning: [rawtypes] found raw type: JComboBox
private javax.swing.JComboBox jcId_marca;
missing type arguments for generic class JComboBox
where E is a type-variable:
E extends Object declared in class JComboBox

Como eu resolveria este warning do JComboBox

JComboBox é uma classe genérica, você deveria informar qual é o tipo de dado que está armazenando dentro dele, por exemplo se forem Strings, você declara o JComboBox assim:

JComboBox<String> meuComboBox;

2 curtidas

hummm…essa eu também não sabia