Imprimir desde MessageFormat
Hola he estado trabajando con el MesageFormat para imprimir un JTable pero me gustaria que el encabezado (headerFormat) aparezca a tres lineas
Como lo hago??
- jstorres's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
Re: tres lineas
Puedes utilizar HTML. Ejemplo:
import javax.swing.JOptionPane;
import javax.swing.JScrollPane;
import javax.swing.JTable;
public class Main {
public static void main(String[] args) {
Object[][] rowData = {{"1", "2"}, {"3", "4"}};
Object[] columnNames = {"<html>1<br>2<br>3", "<html>a<br>b<br>c"};
JTable table = new JTable(rowData, columnNames);
JScrollPane scrollPane = new JScrollPane(table);
scrollPane.setPreferredSize(new Dimension(360, 240));
JOptionPane.showMessageDialog(null, scrollPane);
}
}
¡Por si sirve de algo!
~~~