Articles of java

Configuración de Maven Java Version ignorada por Eclipse / Idea

Yo tengo: org.apache.maven.plugins maven-compiler-plugin 3.1 1.6 1.6 Sin embargo, no tengo ningún problema para declarar: public enum DirectoryWatchService { INSTANCE; private java.util.Optional test; private java.nio.file.Files files; } Eclipse no se molesta. IntelliJ tampoco. Incluso Maven no se molesta. Incluso puedo hacer un paquete limpio de mvn . Construye la maldita cosa sin ninguna advertencia en […]

Obtener valor RGB de debajo del cursor del mouse

Intento crear un progtwig que detecte el color que está debajo del cursor del mouse y luego muestre los valores de color y RGB en una ventana de la pantalla. Soy MUY nuevo en Java, así que no sé mucho de nada. Tengo dos códigos en los que he trabajado, con la ayuda de un […]

¿Hay alguna diferencia en la eliminación de las llaves de If en Java?

Mientras observa el tutorial de newbostons sobre java básico, nos enseña a hacer declaraciones como esta. (Observe las llaves) if(“pie”== “pie”){ System.out.println(“Hurrah!”); } Así que traté de quitar las llaves if(“pie”== “pie”) System.out.println(“Hurrah!”); ¡Y todavía funciona! Como soy nuevo en Java, no sé por qué funciona. Y quiero saber si eliminar (o agregar) las llaves […]

Agregue JLabel con imagen a JList para mostrar todas las imágenes

Aquí está mi código. No muestra imágenes en el marco y en su lugar muestra texto. ¿Alguien podría sugerirme qué cambio debería hacer en el código para que me permita mostrar las imágenes en un marco? import java.awt.Component; import java.awt.Image; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.DefaultListModel; import javax.swing.Icon; import […]

¿Cómo detener el análisis de documentos XML con SAX en cualquier momento?

Analizo un gran documento xml con Sax, ¿quiero dejar de analizar el documento cuando se establece alguna condición? ¿Cómo hacer?

Excepción del puntero nulo al usar la API del comstackdor de Java

MyClass.java: package test; public class MyClass { public void myMethod(){ System.out.println(“My Method Called”); } } Listado para SimpleCompileTest.java que comstack el archivo MyClass.java. SimpleCompileTest.java: package test; import javax.tools.*; public class SimpleCompileTest { public static void main(String[] args) { String fileToCompile = “test” + java.io.File.separator +”MyClass.java”; JavaCompiler compiler = ToolProvider.getSystemJavaCompiler(); int comstacktionResult = compiler.run(null, null, null, […]

Comparando cadenas de fechas en Java

Así que estoy usando dateString1.compareTo(dateString2) que hace una comparación lexicográfica con cadenas, en función del valor Unicode de cada carácter, y devuelve un int. Aquí hay una muestra de código. String dateString1 = “05-12-2012”; String dateString2 = “05-13-2012”; if (dateString1.compareTo(dateString2) <=0){ System.out.println("dateString1 is an earlier date than dateString2"); } ¿Es este un enfoque incorrecto para […]

PdfBox codifica símbolo moneda euro

Creé un documento PDF con la biblioteca Apache PDFBox. Mi problema es codificar el símbolo de moneda del euro al dibujar una cadena en la página, porque la fuente base Helvetica no proporciona este carácter. ¿Cómo puedo convertir la salida “þÿ ¬” al símbolo “€” ?.

Los valores de las anotaciones Java se proporcionan de manera dinámica

Deseo proporcionar anotaciones con algunos valores generados por algunos métodos. Intenté esto hasta ahora: public @interface MyInterface { String aString(); } @MyInterface(aString = MyClass.GENERIC_GENERATED_NAME) public class MyClass { static final String GENERIC_GENERATED_NAME = MyClass.generateName(MyClass.class); public static final String generateName(final Class c) { return c.getClass().getName(); } } Pensamiento GENERIC_GENERATED_NAME es static final , se queja de […]

Lectura de una línea específica de un archivo de texto en Java

¿Hay algún método para leer una línea específica de un archivo de texto? En la API o Apache Commons. Algo como : String readLine(File file, int lineNumber) Estoy de acuerdo en que es trivial de implementar, pero no es muy eficiente especialmente si el archivo es muy grande.