Caros amigos, venho desenvolvendo um sistema desktop, só que o java swing é muito ‘simpleszinho’. Queria saber se existe algum plugin ou como alterar o layout dos botões, tabela e etc. O que mais preciso é alterar o modelo da tabela, deixar ela mais bonita, existe algum plugin? Existe alguma forma de editar o código gerador dela?
Os componentes swing dependem muito dolook-and-feel
para o layout e funcionamento. As formas que conheço para a customização do layout são alterar as configurações padrões do look-and-feel
, reimplementar o UI (TableUI)
ou algo mais básico como usar um TableCellRenderer
.
De qualquer forma, são meios complicados de customizar os componentes swing. Uma alternativa que costumava fazer, era criar tabelas sem usar o JTable
, exemplo é possível criar uma tabela simples usando Labels
e um Panel
com GridLayout
. Hoje só uso JavaFX
, que é muito mais simples de usar e customizar.
1 curtida