Pacote de classes

Boa noite… sou novato ainda na area de programação e estou fazendo um curso e em uma das aulas tem sobre o JOptionPane, quando eu faço JOp e dou ctrl+espaço o eclipe deveria aparecer o pacote de classe, mas esta vazio, e se eu mesmo completar fica sublinhado em vermelho e passando o mouse aparece o seguinte erro “JOptioPane cannot be resolved”, a mesma coisa se eu mesmo digitar JOptionPane. e der ctrl+espaço não aparece as opçoes que eu teria como por exemplo “showInputDialog”. Desculpe pela pergunta, mas como sou novato estou um pouco perdido.

Provavelmente você está usando uma versão do Java superior ao Java 8.

Tenta fazer uma dessas duas opções:

  • Modificar a compilação do seu projeto para Java 8

ou

  • Adicionar a seguinte declaração no seu arquivo module-info.java:
    requires java.desktop;

Muito obrigado… mas estava vendo a versão que uso é a 17.

Pois é, Java 17 é superior a Java 8, é só fazer o que postei.