Articles of java

Modifica dei colors delle celle di Swing JTable

Sto cercando di mettermi a mio agio con JTables, TableModels, JTableHeaders, renderer, ecc. Sto cercando di creare una semplice tabella fittizia (per scopi pratici) che assomigli a questo: – 1 2 3 A A1 A2 A3 B B1 B2 B3 C C1 C2 C3 Voglio anche che la cella B2 – e solo quella cella […]

Come ottenere la xey di una finestra del programma in Java?

C’è un modo per me di ottenere i valori X e Y di una finestra in java? Ho letto che dovrò usare il runtime, dal momento che java non può fare casini direttamente, tuttavia non sono sicuro di come farlo. Qualcuno può indicarmi alcuni link / suggerimenti su come ottenere questo?

Maven non funziona in Java 8 quando i tag Javadoc sono incompleti

Dal momento che utilizzo Maven, sono stato in grado di creare e installare nei miei progetti di repository locali i tag Javadoc incompleti (ad esempio, un parametro mancante). Tuttavia, da quando ho eseguito la migrazione a Java 8 (1.8.0-ea-b90) Maven è assolutamente severo riguardo alla mancanza di tag di documentazione e mi mostra molti errori […]

Sequenza di Fibonacci ricorsiva di Java

Si prega di spiegare questo semplice codice: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n – 1) + fibonacci(n – 2); } Sono confuso con l’ultima riga, soprattutto perché se n = 5 per esempio, allora sarebbero chiamati fibonacci (4) + fibonacci (3) e […]

Data Java: inserire nel database

Devo trovare un modo per inserire un record con un campo java.util.Date in un database e sono bloccato. Qualcuno sa come posso fare questo? In questo momento ho qualcosa di simile. java.util.Date myDate = new java.util.Date(“01/01/2009”); sb.append(“INSERT INTO USERS”); sb.append(“(USER_ID, FIRST_NAME, LAST_NAME, SEX, DATE) “); sb.append(“VALUES ( “); sb.append(” ‘” + userId + “‘”); sb.append(“, […]

Il modo più veloce per trovare il numero mancante in una serie di numeri

Ho una serie di numeri da 1 a 100 (entrambi inclusi). La dimensione dell’array è 100. I numeri vengono aggiunti in modo casuale all’array, ma nell’array è presente uno slot vuoto casuale. Qual è il modo più veloce per trovare lo slot e il numero da inserire nello slot? Una soluzione Java è preferibile.

Codice per cambiare il colore delle sottoattività in Gantt Chart

Devo cambiare il colore delle sottoattività in un diagramma di Gantt . Il mio esempio è basato su GanttDemo2 con il seguente set di dati e renderer. In diversi forum ho trovato alcune discussioni relative a questo argomento, ma non ho trovato un chiaro esempio di lavoro . In particolare, posso cambiare il colore delle […]

Mappa multivalore bidirezionale in Java

Sto cercando un modo per memorizzare coppie chiave-valore. Ho bisogno che la ricerca sia bidirezionale, ma allo stesso tempo ho bisogno di memorizzare più valori per la stessa chiave. In altre parole, qualcosa come una BidiMap, ma per ogni chiave ci possono essere più valori. Ad esempio, deve essere in grado di contenere coppie come: […]

Come configurare Jackson in Wildfly?

Ho un Session Bean con il seguente metodo: @POST @Consumes(“application/x-www-form-urlencoded”) @Path(“/calculate”) @Produces(“application/json”) public CalculationResult calculate(@FormParam(“childProfile”) String childProfile, @FormParam(“parentProfile”) String parentProfile) { … } Il CalculationResult restituito non può essere mappato su JSON e si verifica la seguente eccezione: Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class com.test.UniqueName and no properties discovered to create BeanSerializer (to […]

varargs e l’argomento ‘…’

Considera la dichiarazione del metodo: String.format(String, Object …) L’argomento Object … è solo un riferimento a un array di Object s. C’è un modo per usare questo metodo con un riferimento ad un vero array di Object ? Se passo in una matrice Object all’argomento … – il valore dell’argomento risultante sarà una matrice bidimensionale […]