Um texto vazio é um objeto da classe String contendo o valor "".
Ou seja, um objeto do tipo JTextField sempre vai ser diferente de vazio. JTextField e String são classes diferentes.
Isso compara se o texto do JTextField (o texto é um objeto String) é diferente de null.
Para comparar se o texto é vazio, pode fazer assim:
if ("".equals(txtMonitor.getText())) {
// Está vazio
}
opa vlw man
mas para oque eu estou tentando fazer eu precisaria de diferente de vazio
como eu faria isso?
if (txtComputador.getText() != null) {
Equipamentos e = new Equipamentos();
e.setId_equipamentos(1L);
e.setSerial_equipamento(txtComputador.getText());
equipamentosList.add(e);
}
preciso adicionar isso em uma lista se o texto digitado for diferente de empty