• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

jlopesdias

[Java] Cálculo de variáveis, NetBeans, com listbox´s

1 mensagem neste tópico

Progama que coloca produtos numa listbox, e faz a contagem deles, em quantidade e preco.Calculando tb o total.

Este programa foi criado em NetBeans.

package lojainf;

import javax.swing.JOptionPane;


public class login extends javax.swing.JFrame {
    

    public login() {
        initComponents();
         logout.setVisible(false);
         jPportateis.setVisible(false);
         jPportateis1.setVisible(false);
         jPportateis2.setVisible(false);
         carrinho.setVisible(false);
    }
    
    
    

    private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
list1.removeAll();


    private void button6ActionPerformed(java.awt.event.ActionEvent evt) {
list1.add("Rato Logitech MX Revolution Laser   1             75.50€");
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;

    private void button4ActionPerformed(java.awt.event.ActionEvent evt) {
list1.add("Computador AMD® Wide Platinum    1               799.00€");
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;

    private void button3ActionPerformed(java.awt.event.ActionEvent evt) {
list1.add("Computador INTEL® LanParty Gaming    1          1489.00€");
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;

    private void button5ActionPerformed(java.awt.event.ActionEvent evt) {
list1.add("XFX GeForce PCI-E 7600GT 256Mb   1              139.90€ ");
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;

    private void button2ActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;
list1.add("Portátil Asus F3E-AP020C    1                   1024.00€");

    private void button1ActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null,"Produto Adicionado ao Carrinho!") ;
list1.add("Asus Ultra Mobile PC R2H-BH041T    1            819.00€");

        
     

    private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
carrinho.setVisible(true);
jPportateis.setVisible(false);
jPportateis1.setVisible(false);
jPportateis2.setVisible(false);



    private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
jPportateis.setVisible(false);
jPportateis1.setVisible(false);
jPportateis2.setVisible(true);
carrinho.setVisible(false);

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
jPportateis.setVisible(false);
jPportateis1.setVisible(true);
jPportateis2.setVisible(false);
carrinho.setVisible(false);


    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
jPportateis.setVisible(true);
jPportateis1.setVisible(false);
jPportateis2.setVisible(false);
carrinho.setVisible(false);

    private void jBloginActionPerformed(java.awt.event.ActionEvent evt) {
        if(jTextnome.getText().equals("ihm") && jTextpass.getText().equals("ihm") ){
            logout.setVisible(true);
            login.setVisible(false);
        }else{
            
            javax.swing.JOptionPane.showMessageDialog(this,"O Número de Cliente ou Password errado.", "AVISO", WARNING_MESSAGE );
            
        }
        

    }
    private void jBregistoActionPerformed(java.awt.event.ActionEvent evt) {
        registo r =new registo();
        r.setVisible(true);
        r.setSize(800,600);
        r.setVisible(true);
        this.dispose();
        

    }

    private void JBlogoutActionPerformed(java.awt.event.ActionEvent evt) {
        logout.setVisible(false);
        login.setVisible(true);
       
    }
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                
                login x=new login();
                x.setSize(800,600);
                x.setVisible(true);
            }
        });
    }

}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora