usar tablas studio programacion modelo declarar como agregar java swing jtable tablecellrenderer

java - tablas - manual de programacion android pdf



El texto del botón en el renderizador JTable no está visible. ¿Por qué? (1)

El tamaño del botón no es lo suficientemente grande como para contener la "x" representada más el relleno a su alrededor.

Una solución sería agrandar la celda de la tabla o reducir el relleno (siempre suponiendo que el botón tenga el mismo tamaño que la celda de la tabla).

Tengo un renderizador de células personalizado configurado en JTable y funciona, pero en cambio una "x" visible en los botones que son celdas de la tabla veo "..." (tres puntos). Qué me perdí ??

/*************************************************************************** * Listener reagujący na dodanie nowej wartości **************************************************************************/ private static class ButtonRenderer extends JButton implements TableCellRenderer { /*********************************************************************** * Konstruktor **********************************************************************/ public ButtonRenderer() { super("x"); } /*********************************************************************** * @see TableCellRenderer#getTableCellRendererComponent(JTable, Object, * boolean, boolean, int, int) **********************************************************************/ public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { return this; } }