Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia Galera,
É a minha primeira postagem aqui, gostaria de uma ajude de vocês. estou desenvolvendo uma software para desktop, ele será usado basicamente para controle de estoque e venda. o meu problema é o seguinte, na interface (Tela) de vendas vou usar alguns campos que usaram JTextField, sendo que eu gostaria de alterar a forma das bordas dele, não queria que ficasse totalmente retangular. mais sim com o Cantos Curvos para que não ficasse na forma básica retandular. não sei se estou sendo claro.
Use LineBorder: http://docs.oracle.com/javase/8/docs/api/javax/swing/border/LineBorder.html
O terceiro parâmetro do construtor é um valor booleano que, se definido como true indica que deve ter cantos arredondados:
textfield.setBorder(new LineBorder(Color.BLACK, 2, true));