Ola galera fiz este janela mas os botao nela fica centralizado no meio e eu queria eles no topo alguem pode me ajudar?
a e gostaria de saber se tem como adicionar uma imagem de plano de fundo nesta janela
codigo
package livraria;
import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Livraria extends JFrame {
public Livraria(){
super("Livraria");
setSize(1000, 1000);
setVisible(true);
JPanel jPanel1 = new JPanel();
jPanel1.setLayout(new GridBagLayout());
jPanel1.setPreferredSize(new Dimension(400, 600));
GridBagConstraints c = new GridBagConstraints();
c.gridx = 0;
c.gridy = 0;
c.gridwidth = 1;
c.gridheight = 1;
c.fill = GridBagConstraints.HORIZONTAL;
c.anchor = GridBagConstraints.EAST;
JButton jBCadastrar = new JButton("Cadastrar cliente");
jPanel1.add(jBCadastrar, c);
add(jPanel1);
jBCadastrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
new Cadastrodocliente();
}
});
c.gridx = 1;
JButton jACadastrar = new JButton("Cadastrar funcionario");
jPanel1.add(jACadastrar, c);
add(jPanel1);
jACadastrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
new Cadastrodofuncionario();
}
});
c.gridx = 2;
JButton jCCadastrar = new JButton("Cadastrar Livro");
jPanel1.add(jCCadastrar, c);
add(jPanel1);
jCCadastrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
new Cadastrodolivro();
}
});
c.gridx = 3;
JButton jBVisualizar = new JButton("Vendas");
jPanel1.add(jBVisualizar, c);
add(jPanel1);
jBVisualizar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
new VisualizarBD();
}
});
c.gridx = 4;
JButton jDVisualizar = new JButton("Pesquisa");
jPanel1.add(jDVisualizar, c);
add(jPanel1);
jDVisualizar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
new VisualizarBD();
}
});
}
public static void main(String args[]) {
new Livraria();
}
}