¿Cómo encontrar el nombre de un módulo de una clase en Java 9+?

User8461:

Trato de migrar de JavaFX 8 a 9 o superior.

¿Cómo puedo encontrar los módulos con nombres de las clases existentes?

Aquí el ejemplo de mi problema:

Era difícil descubrir que javax.smartcardiodebe utilizar el nombre del módulo java.smartcardio. Es el de una tabla de búsqueda para encontrar los nombres de los módulos? Intelij Idea no lo encuentra en marcha.

module xyz {
    // import javax.smartcardio.*;
    requires transitive java.smartcardio;

    // import javax.swing.*;
    requires transitive java.desktop;
 }

¿Hay una manera fácil de solucionar esto?

Jorn Vernee:

Puede utilizar la función de búsqueda del javadoc en línea: https://docs.oracle.com/en/java/javase/11/docs/api/index.html

Para buscar el paquete por su nombre:

introducir descripción de la imagen aquí

A continuación, en la página javadoc del paquete del módulo que está en está en la parte superior izquierda:

introducir descripción de la imagen aquí

(Tenga en cuenta que el nombre del módulo también aparece en el diálogo de auto-completar la búsqueda)

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=189990&siteId=1
Recomendado
Clasificación