Border

0 respostas
java
Joizy_Nunes

olá.
eu estou com um problema para centralizar esta borda a dias poderiam me ajudar. com o erro em questão agradeço. vou mandar um exemplo de como deve ficar.
esse e o código.

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.border.BevelBorder;

import javax.swing.border.Border;

import javax.swing.border.TitledBorder;

import javax.swing.BorderFactory;

import java.awt.Color;

import java.awt.Component;

import java.awt.Container;

import java.awt.Dimension;

import java.awt.GridBagLayout;

public class cadastro_de_cliente extends JFrame{

public cadastro_de_cliente() {
	super("cadastro");
    setSize(800,600); 
	setTitle("cadastro");
	add(criarBorda());
	setVisible(true);
	setLocationRelativeTo(null);
	this.setExtendedState(MAXIMIZED_BOTH);
    setLocationRelativeTo(null);
	 setResizable(true);
     setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

private Component criarBorda() {
	JPanel painelPrincipal = new JPanel();
    painelPrincipal.setLayout(new GridBagLayout());

    JPanel painelBorda = new JPanel();
    painelBorda.setLayout(new GridBagLayout());
    painelBorda.setBorder(BorderFactory.createEtchedBorder());


    Border lineBorder = BorderFactory.createLineBorder(Color.blue);
    TitledBorder title = BorderFactory.createTitledBorder(lineBorder, "cliente");
    painelBorda.setPreferredSize(new Dimension(7, 70));         
	return painelBorda;
}

public static void main(String[] args) {
	cadastro_de_cliente cadastro = new cadastro_de_cliente(); 
	cadastro.setVisible(true);
}

	
}

esse e o exemplo de da boda.

Criado 14 de abril de 2019
Respostas 0
Participantes 1