Criar Aplicação com WindowBuilder - Eclipse

Galera, eu fiz todo o programa com WindowBuilder.

A tela de login é com Application Window e o resto das telas sao com Jframe;

Na hora de eu criar no eclipse só esta indo a tela de login… Alguém sabe me ensinar a criar a aplicação com windowbuilder??

Qual o motivo de fazer algumas com Application Window e outras com JFrame?
Application Window encapsula um JFrame.
JFrame, estende diretamente JFrame.

Não entendi.

Pra fazer qualquer aplicação Java, o ponto de entrada é uma classe com o método main.

Esse curso vai te ensinar:

https://www.youtube.com/results?search_query=Interface+Gráfica+Java+no+Eclipse+-+Descompila

Então eu nao manjo de criação de programa com visual no eclipse, aprendi o javafx… mas achei o do eclipse mais bonito, ai entao eu preciso criar todas as classes em Jframe? Eu achei q se eu fizesse uma tela de login no window e dps colocass para abrir o Jframe daria certo… No eclipse funciona certinho, mas na hora de criar só a tela de login q foi feita no Application Window abre, os Jframe nao abrem…

Não tem o que preciso ai, ai ele so mostra como criar uma tela, eu ja tenho um projeto pronto mas na hora de criar a aplicação ele só abre o login(application window), voce coloca o login e nao abre o Jframe seguinte

Como você está fazendo?
Posta os seus códigos fonte, senão fica difícil te ajudar.

Muito pouco tempo pra ja ter feito as aulas e pegar essa parte. Especificamente pra abrir um JFrame faz isso:

SeuJFrame frame = new SeuJFrame();
frame.setVisible(true);

Mas se está tendo problemas, debuga e informe a parte do código que nao responde como esperado como o colega falou.

Agora eu mudei… fiz tudo no ApplicationWindow, agora quando eu crio a aplicação eu clico nela mas ela não abre… e dentro do eclipse está funcionando normal

package program;

import java.awt.CardLayout;
import java.awt.Color;
import java.awt.EventQueue;
import java.awt.Font;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;

import help.Db;
import net.proteanit.sql.DbUtils;

public class Application {

private JFrame frmGelaGuelaBar;
private JTextField textLogin;
private Connection conexao;
PreparedStatement statement;
private JTable tableProdutosNaAdega;
private JTextField textFieldIdProdutosNaAdega;
private JTextField textFieldNomeProdutosNaAdega;
private JTextField textFieldQuantidadeProdutosNaAdega;
private JTextField textFieldPrecoProdutosNaAdega;
private JPasswordField txtSenha;


/**
 * Launch the application.
 */
public static void main(String[] args) {
	EventQueue.invokeLater(new Runnable() {
		public void run() {
			try {
				Application window = new Application();
				window.frmGelaGuelaBar.setVisible(true);
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
	});
}

/**
 * Create the application.
 */
public Application() {
	initialize();
	
}

/**
 * Initialize the contents of the frame.
 */
private void initialize() {
	frmGelaGuelaBar = new JFrame();
	frmGelaGuelaBar.setTitle("Gela Guela Bar & Adega - Application");
	frmGelaGuelaBar.setIconImage(Toolkit.getDefaultToolkit().getImage(Application.class.getResource("/program/Images/images.jpg")));
	frmGelaGuelaBar.setBackground(Color.BLACK);
	frmGelaGuelaBar.setBounds(100, 100, 798, 595);
	frmGelaGuelaBar.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	frmGelaGuelaBar.getContentPane().setLayout(new CardLayout(0, 0));
	conexao = Db.getConnection();
	
	JPanel telaDeLogin = new JPanel();
	frmGelaGuelaBar.getContentPane().add(telaDeLogin, "name_6482692391000");
	telaDeLogin.setLayout(null);

	JPanel menuInicial = new JPanel();
	frmGelaGuelaBar.getContentPane().add(menuInicial, "name_6512104216800");
	menuInicial.setLayout(null);

	JPanel produtosNaAdega = new JPanel();
	frmGelaGuelaBar.getContentPane().add(produtosNaAdega, "name_10148521687100");

	JPanel produtosEmEstoque = new JPanel();
	frmGelaGuelaBar.getContentPane().add(produtosEmEstoque, "name_10170212866500");
	produtosEmEstoque.setLayout(null);

	JPanel produtosParaComprar = new JPanel();
	frmGelaGuelaBar.getContentPane().add(produtosParaComprar, "name_10173299634900");
	produtosParaComprar.setLayout(null);

	JPanel todosProdutos = new JPanel();
	frmGelaGuelaBar.getContentPane().add(todosProdutos, "name_10175652732000");
	todosProdutos.setLayout(null);

	JPanel vendaVarejo = new JPanel();
	frmGelaGuelaBar.getContentPane().add(vendaVarejo, "name_10177535959400");
	vendaVarejo.setLayout(null);

	JPanel vendaAtacado = new JPanel();
	frmGelaGuelaBar.getContentPane().add(vendaAtacado, "name_10180454744300");
	vendaAtacado.setLayout(null);

	JPanel vendaPersonalizada = new JPanel();
	frmGelaGuelaBar.getContentPane().add(vendaPersonalizada, "name_10251987733900");
	vendaPersonalizada.setLayout(null);

	JPanel fluxoDeCaixa = new JPanel();
	frmGelaGuelaBar.getContentPane().add(fluxoDeCaixa, "name_10261460448500");
	fluxoDeCaixa.setLayout(null);

	JPanel entrada = new JPanel();
	frmGelaGuelaBar.getContentPane().add(entrada, "name_10265053203100");
	entrada.setLayout(null);

	JPanel saida = new JPanel();
	frmGelaGuelaBar.getContentPane().add(saida, "name_10266988574700");
	saida.setLayout(null);

	JPanel custoXvenda = new JPanel();
	frmGelaGuelaBar.getContentPane().add(custoXvenda, "name_10268519796800");
	custoXvenda.setLayout(null);

	JPanel orcamentoDiario = new JPanel();
	frmGelaGuelaBar.getContentPane().add(orcamentoDiario, "name_10271596026600");
	orcamentoDiario.setLayout(null);

	JPanel orcamentoMensal = new JPanel();
	frmGelaGuelaBar.getContentPane().add(orcamentoMensal, "name_10393550066500");
	orcamentoMensal.setLayout(null);

	JPanel orcamentoAnual = new JPanel();
	frmGelaGuelaBar.getContentPane().add(orcamentoAnual, "name_10409225634100");
	orcamentoAnual.setLayout(null);
	
	//TELA DE LOGIN
		//
			//
				JButton btnEntrar = new JButton("Entrar");
				btnEntrar.addActionListener(new ActionListener() {
					@SuppressWarnings("deprecation")
					public void actionPerformed(ActionEvent e) {
						if (checkLogin(textLogin.getText(), new String(txtSenha.getText()))) {
							menuInicial.setVisible(true);
							telaDeLogin.setVisible(false);
						} else {
							JOptionPane.showMessageDialog(null, "Dados inválidos!", "ERRO!!", JOptionPane.ERROR_MESSAGE);
						}
		
					}
				});
				btnEntrar.setFont(new Font("Tahoma", Font.PLAIN, 15));
				btnEntrar.setForeground(Color.BLACK);
				btnEntrar.setBounds(470, 221, 92, 20);
				telaDeLogin.add(btnEntrar);
		
				JLabel lblNewLabelLogin = new JLabel("Login");
				lblNewLabelLogin.setForeground(Color.WHITE);
				lblNewLabelLogin.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Office-Customer-Male-Light-icon.png")));
				lblNewLabelLogin.setFont(new Font("Tahoma", Font.PLAIN, 18));
				lblNewLabelLogin.setBounds(359, 150, 83, 23);
				telaDeLogin.add(lblNewLabelLogin);
		
				textLogin = new JTextField();
				textLogin.setBounds(444, 150, 145, 23);
				telaDeLogin.add(textLogin);
				textLogin.setColumns(10);
		
				JLabel lblNewLabelSenha = new JLabel("Senha");
				lblNewLabelSenha.setForeground(Color.WHITE);
				lblNewLabelSenha.setIcon(new ImageIcon(Application.class.getResource("/program/Images/key-icon (1).png")));
				lblNewLabelSenha.setFont(new Font("Tahoma", Font.PLAIN, 18));
				lblNewLabelSenha.setBounds(359, 190, 83, 20);
				telaDeLogin.add(lblNewLabelSenha);

			//
		//
	//Menu Inicial
		//
			//
				JMenuBar menuBarMenuInicial = new JMenuBar();
				menuBarMenuInicial.setBackground(Color.LIGHT_GRAY);
				menuBarMenuInicial.setBounds(0, 0, 934, 22);
				menuInicial.add(menuBarMenuInicial);
		
				JMenu mnProdutosMenuInicial = new JMenu("Produtos");
				mnProdutosMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Product-sale-report-icon.png")));
				menuBarMenuInicial.add(mnProdutosMenuInicial);
		
				JMenuItem mntmProdutosNaAdegaMenuInicial = new JMenuItem("Produtos na Adega");
				mntmProdutosNaAdegaMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						produtosNaAdega.setVisible(true);
					}
				});
				mntmProdutosNaAdegaMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Beer-icon.png")));
				mnProdutosMenuInicial.add(mntmProdutosNaAdegaMenuInicial);
		
				JMenuItem mntmProdutosEmEstoqueMenuInicial = new JMenuItem("Produtos em Estoque");
				mntmProdutosEmEstoqueMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						produtosEmEstoque.setVisible(true);
					}
				});
				mntmProdutosEmEstoqueMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Cocoa-Storage-icon.png")));
				mnProdutosMenuInicial.add(mntmProdutosEmEstoqueMenuInicial);
		
				JMenuItem mntmProdutosParaComprarMenuInicial = new JMenuItem("Produtos para Comprar");
				mntmProdutosParaComprarMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						produtosEmEstoque.setVisible(true);
					}
				});
				mntmProdutosParaComprarMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-cart-icon.png")));
				mnProdutosMenuInicial.add(mntmProdutosParaComprarMenuInicial);
		
				JMenuItem mntmTodosProdutosMenuInicial = new JMenuItem("Todos Produtos");
				mntmTodosProdutosMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {

						menuInicial.setVisible(false);
						todosProdutos.setVisible(true);
					}
				});
				mntmTodosProdutosMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/store-market-stall-icon.png")));
				mnProdutosMenuInicial.add(mntmTodosProdutosMenuInicial);
		
				JMenu mnVenderMenuInicial = new JMenu("Vender");
				mnVenderMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/vendas.png")));
				menuBarMenuInicial.add(mnVenderMenuInicial);
		
				JMenuItem mntmVendaVarejoMenuInicial = new JMenuItem("Venda Varejo");
				mntmVendaVarejoMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						vendaVarejo.setVisible(true);
					}
				});
				mntmVendaVarejoMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/User-Administrator-Blue-icon.png")));
				mnVenderMenuInicial.add(mntmVendaVarejoMenuInicial);
		
				JMenuItem mntmVendaAtacadoMenuInicial = new JMenuItem("Venda Atacado");
				mntmVendaAtacadoMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						vendaAtacado.setVisible(true);
					}
				});
				mntmVendaAtacadoMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-icon.png")));
				mnVenderMenuInicial.add(mntmVendaAtacadoMenuInicial);
		
				JMenuItem mntmVendaPersonalizadaMenuInicial = new JMenuItem("Venda Personalizada");
				mntmVendaPersonalizadaMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						menuInicial.setVisible(false);
						vendaPersonalizada.setVisible(true);
					}
				});
				mntmVendaPersonalizadaMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Time-Meeting-icon.png")));
				mnVenderMenuInicial.add(mntmVendaPersonalizadaMenuInicial);
		
				JMenu mnFinanceiroMenuInicial = new JMenu("Financeiro");
				mnFinanceiroMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/US-dollar-icon (1).png")));
				menuBarMenuInicial.add(mnFinanceiroMenuInicial);
		
				JMenu mnAjudaMenuInicial = new JMenu("Ajuda");
				mnAjudaMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Actions-help-about-icon.png")));
				menuBarMenuInicial.add(mnAjudaMenuInicial);
		
				JMenuItem mntmDadosDaVersaoMenuInicial = new JMenuItem("Dados da Vers\u00E3o");
				mntmDadosDaVersaoMenuInicial.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						JOptionPane.showMessageDialog(null,
								"Versão 1.0.0 Beta\nContato do Desenvolvedor:\nEmail: Pedrohhouro@gmail.com\nTelefone: +55 11 992256425",
								"Dados da versão", JOptionPane.INFORMATION_MESSAGE);
					}
				});
				mntmDadosDaVersaoMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Help-and-Support-icon.png")));
				mnAjudaMenuInicial.add(mntmDadosDaVersaoMenuInicial);
		
				JLabel lblNewLabelImagemDeFundoMenuInicial = new JLabel("");
				lblNewLabelImagemDeFundoMenuInicial.setIcon(new ImageIcon(Application.class.getResource("/program/Images/jw-portada.jpg")));
				lblNewLabelImagemDeFundoMenuInicial.setBounds(-128, 11, 941, 722);
				menuInicial.add(lblNewLabelImagemDeFundoMenuInicial);
				telaDeLogin.setLayout(null);
				produtosNaAdega.setLayout(null);
		//
			//
		//Produtos Na Adega
			//
				//
				
				
				
				JMenuBar menuBarProdutosNaAdega = new JMenuBar();
				menuBarProdutosNaAdega.setBounds(0, 0, 934, 22);
				menuBarProdutosNaAdega.setBackground(Color.LIGHT_GRAY);
				produtosNaAdega.add(menuBarProdutosNaAdega);
		
				JMenu mnProdutosProdutosNaAdega = new JMenu("Produtos");
				mnProdutosProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Product-sale-report-icon.png")));
				menuBarProdutosNaAdega.add(mnProdutosProdutosNaAdega);
		
				JMenuItem mntmProdutosNaAdegaProdutosNaAdega = new JMenuItem("Produtos na Adega");
				mntmProdutosNaAdegaProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
					}
				});
				mntmProdutosNaAdegaProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Beer-icon.png")));
				mnProdutosProdutosNaAdega.add(mntmProdutosNaAdegaProdutosNaAdega);
		
				JMenuItem mntmProdutosEmEstoqueProdutosNaAdega = new JMenuItem("Produtos em Estoque");
				mntmProdutosEmEstoqueProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						produtosEmEstoque.setVisible(true);
					}
				});
				mntmProdutosEmEstoqueProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Cocoa-Storage-icon.png")));
				mnProdutosProdutosNaAdega.add(mntmProdutosEmEstoqueProdutosNaAdega);
		
				JMenuItem mntmProdutosParaComprarProdutosNaAdega = new JMenuItem("Produtos para Comprar");
				mntmProdutosParaComprarProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						produtosParaComprar.setVisible(true);
					}
				});
				mntmProdutosParaComprarProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-cart-icon.png")));
				mnProdutosProdutosNaAdega.add(mntmProdutosParaComprarProdutosNaAdega);
		
				JMenuItem mntmTodosProdutosProdutosNaAdega = new JMenuItem("Todos Produtos");
				mntmTodosProdutosProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						todosProdutos.setVisible(true);
					}
				});
				mntmTodosProdutosProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/store-market-stall-icon.png")));
				mnProdutosProdutosNaAdega.add(mntmTodosProdutosProdutosNaAdega);
		
				JMenu mnVenderProdutosNaAdega = new JMenu("Vender");
				mnVenderProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/vendas.png")));
				menuBarProdutosNaAdega.add(mnVenderProdutosNaAdega);
		
				JMenuItem mntmVendaVarejoProdutosNaAdega = new JMenuItem("Venda Varejo");
				mntmVendaVarejoProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						vendaVarejo.setVisible(true);
					}
				});
				mntmVendaVarejoProdutosNaAdega
						.setIcon(new ImageIcon(Application.class.getResource("/program/Images/User-Administrator-Blue-icon.png")));
				mnVenderProdutosNaAdega.add(mntmVendaVarejoProdutosNaAdega);
		
				JMenuItem mntmVendaAtacadoProdutosNaAdega = new JMenuItem("Venda Atacado");
				mntmVendaAtacadoProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						vendaAtacado.setVisible(true);
					}
				});
				mntmVendaAtacadoProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-icon.png")));
				mnVenderProdutosNaAdega.add(mntmVendaAtacadoProdutosNaAdega);
		
				JMenuItem mntmVendaPersonalizadaProdutosNaAdega = new JMenuItem("Venda Personalizada");
				mntmVendaPersonalizadaProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(false);
						vendaPersonalizada.setVisible(true);
					}
				});
				mntmVendaPersonalizadaProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Time-Meeting-icon.png")));
				mnVenderProdutosNaAdega.add(mntmVendaPersonalizadaProdutosNaAdega);
		
				JMenu mnFinanceiroProdutosNaAdega = new JMenu("Financeiro");
				mnFinanceiroProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/US-dollar-icon (1).png")));
				menuBarProdutosNaAdega.add(mnFinanceiroProdutosNaAdega);
		
				JMenu mnAjudaProdutosNaAdega = new JMenu("Ajuda");
				mnAjudaProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Actions-help-about-icon.png")));
				menuBarProdutosNaAdega.add(mnAjudaProdutosNaAdega);
		
				JMenuItem mntmDadosDaVersaoProdutosNaAdega = new JMenuItem("Dados da Vers\u00E3o");
				mntmDadosDaVersaoProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						JOptionPane.showMessageDialog(null,
								"Versão 1.0.0 Beta\nContato do Desenvolvedor:\nEmail: Pedrohhouro@gmail.com\nTelefone: +55 11 992256425",
								"Dados da versão", JOptionPane.INFORMATION_MESSAGE);
					}
				});
				mntmDadosDaVersaoProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Help-and-Support-icon.png")));
				mnAjudaProdutosNaAdega.add(mntmDadosDaVersaoProdutosNaAdega);
				
				JScrollPane scrollPaneProdutosNaAdega = new JScrollPane();
				scrollPaneProdutosNaAdega.setBounds(274, 77, 500, 471);
				produtosNaAdega.add(scrollPaneProdutosNaAdega);
				
				tableProdutosNaAdega = new JTable();
				scrollPaneProdutosNaAdega.setViewportView(tableProdutosNaAdega);
				
				JButton btnListarProdutosNaAdega = new JButton("Mostrar Lista de Produtos");
				btnListarProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "SELECT * FROM gelaguela.produto";
							PreparedStatement pst = conexao.prepareStatement(query);
							ResultSet rs = pst.executeQuery();
							tableProdutosNaAdega.setModel(DbUtils.resultSetToTableModel(rs));

							pst.close();
							rs.close();

						} catch (Exception g) {
							g.printStackTrace();
						}
					}
				});
				btnListarProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/listcheck.png")));
				btnListarProdutosNaAdega.setBounds(274, 33, 200, 33);
				produtosNaAdega.add(btnListarProdutosNaAdega);
				
				JLabel lblIdProdutosNaAdega = new JLabel("ID do Produto : ");
				lblIdProdutosNaAdega.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblIdProdutosNaAdega.setBounds(39, 85, 97, 20);
				produtosNaAdega.add(lblIdProdutosNaAdega);
				
				JLabel lblNomeProdutosNaAdega = new JLabel("Nome :");
				lblNomeProdutosNaAdega.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblNomeProdutosNaAdega.setBounds(85, 115, 48, 20);
				produtosNaAdega.add(lblNomeProdutosNaAdega);
				
				JLabel lblQuantidadeProdutosNaAdega = new JLabel("Quantidade (UN) :");
				lblQuantidadeProdutosNaAdega.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblQuantidadeProdutosNaAdega.setBounds(25, 145, 109, 20);
				produtosNaAdega.add(lblQuantidadeProdutosNaAdega);
				
				JLabel lblPrecoProdutosNaAdega = new JLabel("Pre\u00E7o :");
				lblPrecoProdutosNaAdega.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblPrecoProdutosNaAdega.setBounds(86, 175, 48, 20);
				produtosNaAdega.add(lblPrecoProdutosNaAdega);
				
				textFieldIdProdutosNaAdega = new JTextField();
				textFieldIdProdutosNaAdega.setBounds(154, 85, 86, 20);
				produtosNaAdega.add(textFieldIdProdutosNaAdega);
				textFieldIdProdutosNaAdega.setColumns(10);
				
				textFieldNomeProdutosNaAdega = new JTextField();
				textFieldNomeProdutosNaAdega.setBounds(154, 115, 86, 20);
				produtosNaAdega.add(textFieldNomeProdutosNaAdega);
				textFieldNomeProdutosNaAdega.setColumns(10);
				
				textFieldQuantidadeProdutosNaAdega = new JTextField();
				textFieldQuantidadeProdutosNaAdega.setBounds(154, 145, 86, 20);
				produtosNaAdega.add(textFieldQuantidadeProdutosNaAdega);
				textFieldQuantidadeProdutosNaAdega.setColumns(10);
				
				textFieldPrecoProdutosNaAdega = new JTextField();
				textFieldPrecoProdutosNaAdega.setBounds(154, 175, 86, 20);
				produtosNaAdega.add(textFieldPrecoProdutosNaAdega);
				textFieldPrecoProdutosNaAdega.setColumns(10);
				
				JButton btnAdicionarProdutosNaAdega = new JButton("Adicionar");
				btnAdicionarProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "insert into produto (Id, Nome, Unidades, Preço) values (?, ?, ?, ?)";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.setString(1, textFieldIdProdutosNaAdega.getText());
							pst.setString(2, textFieldNomeProdutosNaAdega.getText());
							pst.setString(3, textFieldQuantidadeProdutosNaAdega.getText());
							pst.setString(4, textFieldPrecoProdutosNaAdega.getText());
							pst.execute();

							JOptionPane.showMessageDialog(null, "Salvo com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosNaAdega();
					}
				});
				btnAdicionarProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Data-Export-icon.png")));
				btnAdicionarProdutosNaAdega.setBounds(85, 225, 113, 25);
				produtosNaAdega.add(btnAdicionarProdutosNaAdega);
				
				JButton btnAtualizarProdutosNaAdega = new JButton("Atualizar");
				btnAtualizarProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "Update produto set Id='" + textFieldIdProdutosNaAdega.getText() + "' ,nome = '"+ textFieldNomeProdutosNaAdega.getText() + "' ,Unidades = '" + textFieldQuantidadeProdutosNaAdega.getText()+ "' ,preço = '" + textFieldPrecoProdutosNaAdega.getText() + "' where Id='" + textFieldIdProdutosNaAdega.getText()+ "'  ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();

							JOptionPane.showMessageDialog(null, "Atualizado com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosNaAdega();
					}
				});
				btnAtualizarProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Files-Check-File-icon.png")));
				btnAtualizarProdutosNaAdega.setBounds(85, 260, 113, 25);
				produtosNaAdega.add(btnAtualizarProdutosNaAdega);
				
				JButton btnDeletarProdutosNaAdega = new JButton("Deletar");
				btnDeletarProdutosNaAdega.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "delete from produto where Id='" + textFieldIdProdutosNaAdega.getText() + "' ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();
							JOptionPane.showMessageDialog(null, "Produto Deletado !", "", JOptionPane.ERROR_MESSAGE);
							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosNaAdega();
					}
				});
				btnDeletarProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/trash-icon.png")));
				btnDeletarProdutosNaAdega.setBounds(85, 295, 113, 25);
				produtosNaAdega.add(btnDeletarProdutosNaAdega);
				
				JLabel lblGelaGuelaImageProdutosNaAdega = new JLabel("");
				lblGelaGuelaImageProdutosNaAdega.setIcon(new ImageIcon(Application.class.getResource("/program/Images/images.jpg")));
				lblGelaGuelaImageProdutosNaAdega.setBounds(10, 328, 249, 217);
				produtosNaAdega.add(lblGelaGuelaImageProdutosNaAdega);
				telaDeLogin.setLayout(null);
				
			//
		//
	//ProdutosEmEstoque
		//
			//
				
				JMenuBar menuBarProdutosEmEstoque = new JMenuBar();
				menuBarProdutosEmEstoque.setBounds(0, 0, 934, 22);
				menuBarProdutosEmEstoque.setBackground(Color.LIGHT_GRAY);
				produtosEmEstoque.add(menuBarProdutosEmEstoque);
		
				JMenu mnProdutosProdutosEmEstoque = new JMenu("Produtos");
				mnProdutosProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Product-sale-report-icon.png")));
				menuBarProdutosEmEstoque.add(mnProdutosProdutosEmEstoque);
		
				JMenuItem mntmProdutosNaAdegaProdutosEmEstoque = new JMenuItem("Produtos na Adega");
				mntmProdutosNaAdegaProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(true);
						produtosEmEstoque.setVisible(false);
					}
				});
				mntmProdutosNaAdegaProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Beer-icon.png")));
				mnProdutosProdutosEmEstoque.add(mntmProdutosNaAdegaProdutosEmEstoque);
		
				JMenuItem mntmProdutosEmEstoqueProdutosEmEstoque = new JMenuItem("Produtos em Estoque");
				mntmProdutosEmEstoqueProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Cocoa-Storage-icon.png")));
				mnProdutosProdutosEmEstoque.add(mntmProdutosEmEstoqueProdutosEmEstoque);
		
				JMenuItem mntmProdutosParaComprarProdutosEmEstoque = new JMenuItem("Produtos para Comprar");
				mntmProdutosParaComprarProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosEmEstoque.setVisible(false);
						produtosParaComprar.setVisible(true);
					}
				});
				mntmProdutosParaComprarProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-cart-icon.png")));
				mnProdutosProdutosEmEstoque.add(mntmProdutosParaComprarProdutosEmEstoque);
		
				JMenuItem mntmTodosProdutosProdutosEmEstoque = new JMenuItem("Todos Produtos");
				mntmTodosProdutosProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosEmEstoque.setVisible(false);
						todosProdutos.setVisible(true);
					}
				});
				mntmTodosProdutosProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/store-market-stall-icon.png")));
				mnProdutosProdutosEmEstoque.add(mntmTodosProdutosProdutosEmEstoque);
		
				JMenu mnVenderProdutosEmEstoque = new JMenu("Vender");
				mnVenderProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/vendas.png")));
				menuBarProdutosEmEstoque.add(mnVenderProdutosEmEstoque);
		
				JMenuItem mntmVendaVarejoProdutosEmEstoque = new JMenuItem("Venda Varejo");
				mntmVendaVarejoProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosEmEstoque.setVisible(false);
						vendaVarejo.setVisible(true);
					}
				});
				mntmVendaVarejoProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/User-Administrator-Blue-icon.png")));
				mnVenderProdutosEmEstoque.add(mntmVendaVarejoProdutosEmEstoque);
		
				JMenuItem mntmVendaAtacadoProdutosEmEstoque = new JMenuItem("Venda Atacado");
				mntmVendaAtacadoProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosEmEstoque.setVisible(false);
						vendaAtacado.setVisible(true);
					}
				});
				mntmVendaAtacadoProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-icon.png")));
				mnVenderProdutosEmEstoque.add(mntmVendaAtacadoProdutosEmEstoque);
		
				JMenuItem mntmVendaPersonalizadaProdutosEmEstoque = new JMenuItem("Venda Personalizada");
				mntmVendaPersonalizadaProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosEmEstoque.setVisible(false);
						vendaPersonalizada.setVisible(true);
					}
				});
				mntmVendaPersonalizadaProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Time-Meeting-icon.png")));
				mnVenderProdutosEmEstoque.add(mntmVendaPersonalizadaProdutosEmEstoque);
		
				JMenu mnFinanceiroProdutosEmEstoque = new JMenu("Financeiro");
				mnFinanceiroProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/US-dollar-icon (1).png")));
				menuBarProdutosEmEstoque.add(mnFinanceiroProdutosEmEstoque);
		
				JMenu mnAjudaProdutosEmEstoque = new JMenu("Ajuda");
				mnAjudaProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Actions-help-about-icon.png")));
				menuBarProdutosEmEstoque.add(mnAjudaProdutosEmEstoque);
		
				JMenuItem mntmDadosDaVersaoProdutosEmEstoque = new JMenuItem("Dados da Vers\u00E3o");
				mntmDadosDaVersaoProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						JOptionPane.showMessageDialog(null,
								"Versão 1.0.0 Beta\nContato do Desenvolvedor:\nEmail: Pedrohhouro@gmail.com\nTelefone: +55 11 992256425",
								"Dados da versão", JOptionPane.INFORMATION_MESSAGE);
					}
				});
				mntmDadosDaVersaoProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Help-and-Support-icon.png")));
				mnAjudaProdutosEmEstoque.add(mntmDadosDaVersaoProdutosEmEstoque);
				
				JScrollPane scrollPaneProdutosEmEstoque = new JScrollPane();
				scrollPaneProdutosEmEstoque.setBounds(274, 77, 500, 471);
				produtosEmEstoque.add(scrollPaneProdutosEmEstoque);
				
				JTable tableProdutosEmEstoque = new JTable();
				scrollPaneProdutosEmEstoque.setViewportView(tableProdutosEmEstoque);
				
				JButton btnListarProdutosEmEstoque = new JButton("Mostrar Lista do Estoque");
				btnListarProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "SELECT * FROM gelaguela.estoque";
							PreparedStatement pst = conexao.prepareStatement(query);
							ResultSet rs = pst.executeQuery();
							tableProdutosEmEstoque.setModel(DbUtils.resultSetToTableModel(rs));

							pst.close();
							rs.close();

						} catch (Exception g) {
							g.printStackTrace();
						}
					}
				});
				btnListarProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/62894-package-icon.png")));
				btnListarProdutosEmEstoque.setBounds(274, 33, 200, 33);
				produtosEmEstoque.add(btnListarProdutosEmEstoque);
				
				JLabel lblIdProdutosEmEstoque = new JLabel("ID do Produto : ");
				lblIdProdutosEmEstoque.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblIdProdutosEmEstoque.setBounds(39, 85, 97, 20);
				produtosEmEstoque.add(lblIdProdutosEmEstoque);
				
				JLabel lblNomeProdutosEmEstoque = new JLabel("Nome :");
				lblNomeProdutosEmEstoque.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblNomeProdutosEmEstoque.setBounds(85, 115, 48, 20);
				produtosEmEstoque.add(lblNomeProdutosEmEstoque);
				
				JLabel lblQuantidadeProdutosEmEstoque = new JLabel("Quantidade (UN) :");
				lblQuantidadeProdutosEmEstoque.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblQuantidadeProdutosEmEstoque.setBounds(25, 145, 109, 20);
				produtosEmEstoque.add(lblQuantidadeProdutosEmEstoque);
				
				JLabel lblPrecoProdutosEmEstoque = new JLabel("Pre\u00E7o :");
				lblPrecoProdutosEmEstoque.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblPrecoProdutosEmEstoque.setBounds(86, 175, 48, 20);
				produtosEmEstoque.add(lblPrecoProdutosEmEstoque);
				
				JTextField textFieldIdProdutosEmEstoque = new JTextField();
				textFieldIdProdutosEmEstoque.setBounds(154, 85, 86, 20);
				produtosEmEstoque.add(textFieldIdProdutosEmEstoque);
				textFieldIdProdutosEmEstoque.setColumns(10);
				
				JTextField textFieldNomeProdutosEmEstoque = new JTextField();
				textFieldNomeProdutosEmEstoque.setBounds(154, 115, 86, 20);
				produtosEmEstoque.add(textFieldNomeProdutosEmEstoque);
				textFieldNomeProdutosEmEstoque.setColumns(10);
				
				JTextField textFieldQuantidadeProdutosEmEstoque = new JTextField();
				textFieldQuantidadeProdutosEmEstoque.setBounds(154, 145, 86, 20);
				produtosEmEstoque.add(textFieldQuantidadeProdutosEmEstoque);
				textFieldQuantidadeProdutosEmEstoque.setColumns(10);
				
				JTextField textFieldPrecoProdutosEmEstoque = new JTextField();
				textFieldPrecoProdutosEmEstoque.setBounds(154, 175, 86, 20);
				produtosEmEstoque.add(textFieldPrecoProdutosEmEstoque);
				textFieldPrecoProdutosEmEstoque.setColumns(10);
				
				JButton btnAdicionarProdutosEmEstoque = new JButton("Adicionar");
				btnAdicionarProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "insert into estoque (Id, Nome, Unidades, Preço) values (?, ?, ?, ?)";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.setString(1, textFieldIdProdutosEmEstoque.getText());
							pst.setString(2, textFieldNomeProdutosEmEstoque.getText());
							pst.setString(3, textFieldQuantidadeProdutosEmEstoque.getText());
							pst.setString(4, textFieldPrecoProdutosEmEstoque.getText());
							pst.execute();

							JOptionPane.showMessageDialog(null, "Salvo com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosEmEstoque();
					}
				});
				btnAdicionarProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Data-Export-icon.png")));
				btnAdicionarProdutosEmEstoque.setBounds(85, 225, 113, 25);
				produtosEmEstoque.add(btnAdicionarProdutosEmEstoque);
				
				JButton btnAtualizarProdutosEmEstoque = new JButton("Atualizar");
				btnAtualizarProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "Update estoque set Id='" + textFieldIdProdutosEmEstoque.getText() + "' ,nome = '"+ textFieldNomeProdutosEmEstoque.getText() + "' ,Unidades = '" + textFieldQuantidadeProdutosEmEstoque.getText()+ "' ,preço = '" + textFieldPrecoProdutosEmEstoque.getText() + "' where Id='" + textFieldIdProdutosEmEstoque.getText()+ "'  ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();

							JOptionPane.showMessageDialog(null, "Atualizado com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosEmEstoque();
					}
				});
				btnAtualizarProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Files-Check-File-icon.png")));
				btnAtualizarProdutosEmEstoque.setBounds(85, 260, 113, 25);
				produtosEmEstoque.add(btnAtualizarProdutosEmEstoque);
				
				JButton btnDeletarProdutosEmEstoque = new JButton("Deletar");
				btnDeletarProdutosEmEstoque.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "delete from estoque where Id='" + textFieldIdProdutosEmEstoque.getText() + "' ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();
							JOptionPane.showMessageDialog(null, "Produto Deletado !", "", JOptionPane.ERROR_MESSAGE);
							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosEmEstoque();
					}
				});
				btnDeletarProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/trash-icon.png")));
				btnDeletarProdutosEmEstoque.setBounds(85, 295, 113, 25);
				produtosEmEstoque.add(btnDeletarProdutosEmEstoque);
				
				JLabel lblGelaGuelaImageProdutosEmEstoque = new JLabel("");
				lblGelaGuelaImageProdutosEmEstoque.setIcon(new ImageIcon(Application.class.getResource("/program/Images/images.jpg")));
				lblGelaGuelaImageProdutosEmEstoque.setBounds(10, 328, 249, 217);
				produtosEmEstoque.add(lblGelaGuelaImageProdutosEmEstoque);
				telaDeLogin.setLayout(null);
				
			//
		//
//
		//
	//ProdutosParaComprar
		//
			//

				JMenuBar menuBarProdutosParaComprar = new JMenuBar();
				menuBarProdutosParaComprar.setBounds(0, 0, 934, 22);
				menuBarProdutosParaComprar.setBackground(Color.LIGHT_GRAY);
				produtosParaComprar.add(menuBarProdutosParaComprar);
		
				JMenu mnProdutosProdutosParaComprar = new JMenu("Produtos");
				mnProdutosProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Product-sale-report-icon.png")));
				menuBarProdutosParaComprar.add(mnProdutosProdutosParaComprar);
		
				JMenuItem mntmProdutosNaAdegaProdutosParaComprar = new JMenuItem("Produtos na Adega");
				mntmProdutosNaAdegaProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosNaAdega.setVisible(true);
						produtosParaComprar.setVisible(false);
					}
				});
				mntmProdutosNaAdegaProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Beer-icon.png")));
				mnProdutosProdutosParaComprar.add(mntmProdutosNaAdegaProdutosParaComprar);
		
				JMenuItem mntmProdutosParaComprarProdutosParaComprar = new JMenuItem("Produtos Em Estoque");
				mntmProdutosParaComprarProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosParaComprar.setVisible(false);
						produtosEmEstoque.setVisible(true);
					}
				});
				mntmProdutosParaComprarProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Cocoa-Storage-icon.png")));
				mnProdutosProdutosParaComprar.add(mntmProdutosParaComprarProdutosParaComprar);
				
				
		
				JMenuItem mntmTodosProdutosProdutosParaComprar = new JMenuItem("Todos Produtos");
				mntmTodosProdutosProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosParaComprar.setVisible(false);
						todosProdutos.setVisible(true);
					}
				});
				
				JMenuItem mntmProdutosParaComprar = new JMenuItem("Produtos para Comprar");
				mntmProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-cart-icon.png")));
				mnProdutosProdutosParaComprar.add(mntmProdutosParaComprar);
				mntmTodosProdutosProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/store-market-stall-icon.png")));
				mnProdutosProdutosParaComprar.add(mntmTodosProdutosProdutosParaComprar);
		
				JMenu mnVenderProdutosParaComprar = new JMenu("Vender");
				mnVenderProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/vendas.png")));
				menuBarProdutosParaComprar.add(mnVenderProdutosParaComprar);
		
				JMenuItem mntmVendaVarejoProdutosParaComprar = new JMenuItem("Venda Varejo");
				mntmVendaVarejoProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosParaComprar.setVisible(false);
						vendaVarejo.setVisible(true);
					}
				});
				mntmVendaVarejoProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/User-Administrator-Blue-icon.png")));
				mnVenderProdutosParaComprar.add(mntmVendaVarejoProdutosParaComprar);
		
				JMenuItem mntmVendaAtacadoProdutosParaComprar = new JMenuItem("Venda Atacado");
				mntmVendaAtacadoProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosParaComprar.setVisible(false);
						vendaAtacado.setVisible(true);
					}
				});
				mntmVendaAtacadoProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-icon.png")));
				mnVenderProdutosParaComprar.add(mntmVendaAtacadoProdutosParaComprar);
		
				JMenuItem mntmVendaPersonalizadaProdutosParaComprar = new JMenuItem("Venda Personalizada");
				mntmVendaPersonalizadaProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						produtosParaComprar.setVisible(false);
						vendaPersonalizada.setVisible(true);
					}
				});
				mntmVendaPersonalizadaProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Time-Meeting-icon.png")));
				mnVenderProdutosParaComprar.add(mntmVendaPersonalizadaProdutosParaComprar);
		
				JMenu mnFinanceiroProdutosParaComprar = new JMenu("Financeiro");
				mnFinanceiroProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/US-dollar-icon (1).png")));
				menuBarProdutosParaComprar.add(mnFinanceiroProdutosParaComprar);
		
				JMenu mnAjudaProdutosParaComprar = new JMenu("Ajuda");
				mnAjudaProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Actions-help-about-icon.png")));
				menuBarProdutosParaComprar.add(mnAjudaProdutosParaComprar);
		
				JMenuItem mntmDadosDaVersaoProdutosParaComprar = new JMenuItem("Dados da Vers\u00E3o");
				mntmDadosDaVersaoProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						JOptionPane.showMessageDialog(null,
								"Versão 1.0.0 Beta\nContato do Desenvolvedor:\nEmail: Pedrohhouro@gmail.com\nTelefone: +55 11 992256425",
								"Dados da versão", JOptionPane.INFORMATION_MESSAGE);
					}
				});
				mntmDadosDaVersaoProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Help-and-Support-icon.png")));
				mnAjudaProdutosParaComprar.add(mntmDadosDaVersaoProdutosParaComprar);
				
				JScrollPane scrollPaneProdutosParaComprar = new JScrollPane();
				scrollPaneProdutosParaComprar.setBounds(274, 77, 500, 471);
				produtosParaComprar.add(scrollPaneProdutosParaComprar);
				
				JTable tableProdutosParaComprar = new JTable();
				scrollPaneProdutosParaComprar.setViewportView(tableProdutosParaComprar);
				
				JButton btnListarProdutosParaComprar = new JButton("Mostrar Lista de Compras");
				btnListarProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "SELECT * FROM gelaguela.produtosparacomprar";
							PreparedStatement pst = conexao.prepareStatement(query);
							ResultSet rs = pst.executeQuery();
							tableProdutosParaComprar.setModel(DbUtils.resultSetToTableModel(rs));

							pst.close();
							rs.close();

						} catch (Exception g) {
							g.printStackTrace();
						}
					}
				});
				btnListarProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/shop-cart-down-icon.png")));
				btnListarProdutosParaComprar.setBounds(274, 33, 200, 33);
				produtosParaComprar.add(btnListarProdutosParaComprar);
				
				JLabel lblIdProdutosParaComprar = new JLabel("ID do Produto : ");
				lblIdProdutosParaComprar.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblIdProdutosParaComprar.setBounds(39, 85, 97, 20);
				produtosParaComprar.add(lblIdProdutosParaComprar);
				
				JLabel lblNomeProdutosParaComprar = new JLabel("Nome :");
				lblNomeProdutosParaComprar.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblNomeProdutosParaComprar.setBounds(85, 115, 48, 20);
				produtosParaComprar.add(lblNomeProdutosParaComprar);
				
				JLabel lblQuantidadeProdutosParaComprar = new JLabel("Quantidade (UN) :");
				lblQuantidadeProdutosParaComprar.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblQuantidadeProdutosParaComprar.setBounds(25, 145, 109, 20);
				produtosParaComprar.add(lblQuantidadeProdutosParaComprar);
				
				JLabel lblPrecoProdutosParaComprar = new JLabel("Pre\u00E7o :");
				lblPrecoProdutosParaComprar.setFont(new Font("Tahoma", Font.PLAIN, 12));
				lblPrecoProdutosParaComprar.setBounds(86, 175, 48, 20);
				produtosParaComprar.add(lblPrecoProdutosParaComprar);
				
				JTextField textFieldIdProdutosParaComprar = new JTextField();
				textFieldIdProdutosParaComprar.setBounds(154, 85, 86, 20);
				produtosParaComprar.add(textFieldIdProdutosParaComprar);
				textFieldIdProdutosParaComprar.setColumns(10);
				
				JTextField textFieldNomeProdutosParaComprar = new JTextField();
				textFieldNomeProdutosParaComprar.setBounds(154, 115, 86, 20);
				produtosParaComprar.add(textFieldNomeProdutosParaComprar);
				textFieldNomeProdutosParaComprar.setColumns(10);
				
				JTextField textFieldQuantidadeProdutosParaComprar = new JTextField();
				textFieldQuantidadeProdutosParaComprar.setBounds(154, 145, 86, 20);
				produtosParaComprar.add(textFieldQuantidadeProdutosParaComprar);
				textFieldQuantidadeProdutosParaComprar.setColumns(10);
				
				JTextField textFieldPrecoProdutosParaComprar = new JTextField();
				textFieldPrecoProdutosParaComprar.setBounds(154, 175, 86, 20);
				produtosParaComprar.add(textFieldPrecoProdutosParaComprar);
				textFieldPrecoProdutosParaComprar.setColumns(10);
				
				JButton btnAdicionarProdutosParaComprar = new JButton("Adicionar");
				btnAdicionarProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "insert into produtosparacomprar (Id, Nome, Unidades, Preço) values (?, ?, ?, ?)";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.setString(1, textFieldIdProdutosParaComprar.getText());
							pst.setString(2, textFieldNomeProdutosParaComprar.getText());
							pst.setString(3, textFieldQuantidadeProdutosParaComprar.getText());
							pst.setString(4, textFieldPrecoProdutosParaComprar.getText());
							pst.execute();

							JOptionPane.showMessageDialog(null, "Salvo com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosParaComprar();
					}
				});
				btnAdicionarProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Data-Export-icon.png")));
				btnAdicionarProdutosParaComprar.setBounds(85, 225, 113, 25);
				produtosParaComprar.add(btnAdicionarProdutosParaComprar);
				
				JButton btnAtualizarProdutosParaComprar = new JButton("Atualizar");
				btnAtualizarProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "Update produtosparacomprar set Id='" + textFieldIdProdutosParaComprar.getText() + "' ,nome = '"+ textFieldNomeProdutosParaComprar.getText() + "' ,Unidades = '" + textFieldQuantidadeProdutosParaComprar.getText()+ "' ,preço = '" + textFieldPrecoProdutosParaComprar.getText() + "' where Id='" + textFieldIdProdutosParaComprar.getText()+ "'  ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();

							JOptionPane.showMessageDialog(null, "Atualizado com sucesso !");

							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosParaComprar();
					}
				});
				btnAtualizarProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Files-Check-File-icon.png")));
				btnAtualizarProdutosParaComprar.setBounds(85, 260, 113, 25);
				produtosParaComprar.add(btnAtualizarProdutosParaComprar);
				
				JButton btnDeletarProdutosParaComprar = new JButton("Deletar");
				btnDeletarProdutosParaComprar.addActionListener(new ActionListener() {
					public void actionPerformed(ActionEvent e) {
						try {
							String query = "delete from produtosparacomprar where Id='" + textFieldIdProdutosParaComprar.getText() + "' ";
							PreparedStatement pst = conexao.prepareStatement(query);
							pst.execute();
							JOptionPane.showMessageDialog(null, "Produto Deletado !", "", JOptionPane.ERROR_MESSAGE);
							pst.close();
						} catch (Exception g) {
							g.printStackTrace();
						}
						refreshtableProdutosParaComprar();
					}
				});
				btnDeletarProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/trash-icon.png")));
				btnDeletarProdutosParaComprar.setBounds(85, 295, 113, 25);
				produtosParaComprar.add(btnDeletarProdutosParaComprar);
				
				JLabel lblGelaGuelaImageProdutosParaComprar = new JLabel("");
				lblGelaGuelaImageProdutosParaComprar.setIcon(new ImageIcon(Application.class.getResource("/program/Images/images.jpg")));
				lblGelaGuelaImageProdutosParaComprar.setBounds(10, 328, 249, 217);
				produtosParaComprar.add(lblGelaGuelaImageProdutosParaComprar);
				telaDeLogin.setLayout(null);
				
				txtSenha = new JPasswordField();
				txtSenha.setBackground(Color.WHITE);
				txtSenha.setEchoChar('*');
				txtSenha.setColumns(10);
				txtSenha.setBounds(444, 190, 145, 20);
				telaDeLogin.add(txtSenha);
				
				JLabel lblNewLabelImagemDeFundo = new JLabel("");
				lblNewLabelImagemDeFundo.setIcon(new ImageIcon(Application.class.getResource("/program/Images/Blue-Label-e1489370807665.jpg")));
				lblNewLabelImagemDeFundo.setBounds(0, -22, 789, 630);
				telaDeLogin.add(lblNewLabelImagemDeFundo);
				
}

public boolean checkLogin(String login, String senha) {
	return login.equals("user") && senha.equals("123");
}

//RefreshTables
	public void refreshtableProdutosNaAdega() {
		try {
			String query = "SELECT * FROM gelaguela.produto";
			PreparedStatement pst = conexao.prepareStatement(query);
			ResultSet rs = pst.executeQuery();
			tableProdutosNaAdega.setModel(DbUtils.resultSetToTableModel(rs));

			pst.close();
			rs.close();

		} catch (Exception g) {
			g.printStackTrace();
		}
	}
	public void refreshtableProdutosEmEstoque() {
		try {
			String query = "SELECT * FROM gelaguela.estoque";
			PreparedStatement pst = conexao.prepareStatement(query);
			ResultSet rs = pst.executeQuery();
			tableProdutosNaAdega.setModel(DbUtils.resultSetToTableModel(rs));

			pst.close();
			rs.close();

		} catch (Exception g) {
			g.printStackTrace();
		}
	}
	public void refreshtableProdutosParaComprar() {
		try {
			String query = "SELECT * FROM gelaguela.produtosparacomprar";
			PreparedStatement pst = conexao.prepareStatement(query);
			ResultSet rs = pst.executeQuery();
			tableProdutosNaAdega.setModel(DbUtils.resultSetToTableModel(rs));

			pst.close();
			rs.close();

		} catch (Exception g) {
			g.printStackTrace();
		}
	}

}


Quando eu crio a aplicação eu clico e ela não abre, sabe me dizer o porque?

Da uma olhada no meu github…Quando eu crio a aplicação .jar eu clico nela e ela nao abre, no eclipse funciona 100%

– o projeto ainda está em desenvolvimento –