| 
                
                
                 
 
	
		| Precedente :: Successivo |  
		| Autore | Messaggio |  
		| ZioCrick Eroe in grazia degli dei
 
  
 
 Registrato: 19/05/19 11:20
 Messaggi: 98
 
 
 | 
			
				|  Inviato: 15 Dic 2024 20:14    Oggetto: Come creare un documento .odt formattato |   |  
				| 
 |  
				| Buongiorno, 
 Vi sottopongo un problema che mi sto portando dietro da anni e che sembra una cosa del tipo "mission impossible"!
   
 Con Java 17 riesco a creare un documento .ods tramite la classe
 org.jopendocument.dom.spreadsheet.SpreadSheet
 ma non riesco a formattare il contenuto delle colonne, righe e celle perché devo popolarlo con un DefaultTableModel.
 
 In pratica vorrei poter impostare per esempio:
 per tutto il file, lo stile e la dimensione del carattere
 per ogni colonna, larghezza e allineamento
 per ogni riga l'altezza, il bold, allinemento, etc.
 per ogni cella il bold, italic, colore del testo, etc.
 
 È qualcosa che si può fare? E con che libreria?
 Qualche anima pia riesce a darmi una mano?
  |  |  
		| Top |  |  
		|  |  
		| SverX Supervisor Macchinisti
 
  
  
 Registrato: 25/03/02 12:16
 Messaggi: 11861
 Residenza: Tokelau
 
 | 
			
				|  Inviato: 16 Dic 2024 11:53    Oggetto: |   |  
				| 
 |  
				| mai fatto, e non sembra ci sia molto su Internet riguardo l'argomento 
 comunque qui c'è un esempio simile, fatto utilizzando gli stili in un template (ovvero gli stili vanno preparati prima) ma potrebbe fare al caso tuo
 
 la parte interessante è:
 
  	  | Codice: |  	  | sheet.getCellAt("A1").setStyleName("myBoldStyle"); | 
 |  |  
		| Top |  |  
		|  |  
		| ZioCrick Eroe in grazia degli dei
 
  
 
 Registrato: 19/05/19 11:20
 Messaggi: 98
 
 
 | 
			
				|  Inviato: 16 Dic 2024 12:24    Oggetto: |   |  
				| 
 |  
				| Grazie, ci guarderò. 
 In effetti le impostazioni di setBackgroundColor e setStyleName sono le uniche che ho trovato, solo che setStyleName non capivo come farlo funzionare.
 |  |  
		| Top |  |  
		|  |  
		|  |  
  
	| 
 
 | Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento
 Non puoi modificare i tuoi messaggi
 Non puoi cancellare i tuoi messaggi
 Non puoi votare nei sondaggi
 
 |  
 
 |