Alguem sabe como eu deixo a borda do JPanel Arredondada??
Borda do JPanel Arredondada
4 Respostas
1 like
Olá Rodolfo, tudo bem?
Bom, tem pelo menos duas maneiras. Uma delas é usar a LineBorder definindo true para cantos arredondados./** * Creates a line border with the specified color, thickness, * and corner shape. * @param color the color of the border * @param thickness the thickness of the border * @param roundedCorners whether or not border corners should be round * @since 1.3 */dessa forma:
jPanel1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));
jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
Hum…
Temos 2 opções, vc pode definir uma borda para o JPanel. Existem objetos do java que tratam isso, mas não me lembro se tem alguma com cantos arredondados. Também não me lembro o nome da classe alguém ai lembra?
Ou então vc pode sobrescrever o método paint()
Acho q vale a pena vc buscar mais informação sobre a primeira opção.
D
jPanel.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Titulo", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 0, 11), new java.awt.Color(0, 70, 214)));
Cheguei tarde... :lol:
Olá Rodolfo, tudo bem? Bom, tem pelo menos duas maneiras. Uma delas é usar a LineBorder definindo true para cantos arredondados./** * Creates a line border with the specified color, thickness, * and corner shape. * @param color the color of the border * @param thickness the thickness of the border * @param roundedCorners whether or not border corners should be round * @since 1.3 */dessa forma:A outra maneira é usar uma TitledBorder sem título dessa forma:jPanel1.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 1, true));jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
Criado 25 de julho de 2007
Ultima resposta 25 de jul. de 2007
Respostas 4
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo