JTextPane

Tigre Negro
17 de Marzo del 2006
Hola a todos:
Como puedo hacer para darle a JTextPane dimensiones?? quiero que se vea como una hoja como en Word, he intentado con setSize pero no me da resultados

Gracias
Saludos

chuidiang
17 de Marzo del 2006
Hola:

El tamaño depende mucho del Layout donde lo metas. Si pones un Layout adecuado, dando dimensiones al JDialog o JFrame donde lo tengas metido, debería irte bien. Por ejemplo

jDialog.getContentPane().setLayout(new BorderLayout());
jDialog.getContentPane().add(new JTextPane());
jDialog.setSize (500,500);

con eso debería valer.

Si quieres darle dimensiones, hay varias opciones, pero insisto que dependiendo del layout pueden no hacerte caso.

Una es fijar el setPreferredSize()

Otra es ademas fijar los setMinimunSize() y setMaximunSize() al mismo valor.

Finalmente puedes heredar y redefinir el metodo getPreferredSize() para que devuelva el tamaño que tú quieras.

Se bueno.

Tigre Negro
17 de Marzo del 2006
Gracias chuidiang...

Voy a intentar con lo metodos que dices.

Uso un JFrame con el contentPane, donde inserto el JTextPane, y el Layout es un BorderLayout...

Gracias
Saludos