sábado, 9 de septiembre de 2023

Tabla con Python y PyQt5

 

import sys  

from PyQt5.QtWidgets import *  

#Main Window  

class App(QWidget):  

    def __init__(self):  

        super().__init__()  

        # Setting the title  

        self.title = 'minuvaHard10 PyQt5 Table'  

        # Setting the Position  

        self.left = 0  

        self.top = 0  

        self.width = 400  

        self.height = 250  

        self.setWindowTitle(self.title)  

        self.setGeometry(self.left+200, self.top+200, self.width, self.height+200)  

        self.tableNew = QTableWidget(self)  

  # Giving the count for the Row   

        self.tableNew.setRowCount(4)  

   # Giving the count for the Column  

        self.tableNew.setColumnCount(2)  

  self.tableNew.setItem(0, 0, QTableWidgetItem("Banana 5u"))  

        self.tableNew.setItem(0, 1, QTableWidgetItem("1.55"))  

        self.tableNew.setItem(1, 0, QTableWidgetItem("Cucumber green"))  

        self.tableNew.setItem(1, 1, QTableWidgetItem("1.55"))  

        self.tableNew.move(20,120)

        self.tableNew.resize(280, 200)

        self.tableNew.setHorizontalHeaderLabels(["Producto", "Precio Uni"])  # Set the table headers

if __name__ == '__main__':  

   # creating the pyqt5 application      

    base = QApplication(sys.argv)  

  # creating an instance of the created Window  

    window = App()  

  # starting the application   

    sys.exit(base.exec_()) 

minuvasoft10@gmail.com - Programacion de projectos software en java netbeans, python, mysql, visual C#.

jueves, 10 de agosto de 2023

Java Netbeans JTable Agregar Filas y Eliminar

Agregar el Jtable de la paleta

Ponerle nombre tblPro haciendo click derecho sobre la tabla y escogiendo change variable name

import javax.swing.table.DefaultTableModel;
public class frmVentas extends javax.swing.JFrame {
    DefaultTableModel model = new DefaultTableModel();
    public frmVentas() {
        initComponents();
        tblPro.setModel(model);   // Establece el modelo a la tabla
        model.addColumn("Bar Code");
        model.addColumn("Nombre");  // Agrega 3 columnas
        model.addColumn("Precio");
        String data[]= new String[3];
        data[0]="028282"; data[1]="Milk Altadena !G";
        data[2]="2.55";
        tblPro.setForeground(Color.BLUE);  // Establece color de letra azul
        tblPro.getColumnModel().getColumn(1).setPreferredWidth(140); // Establece ancho
        tblPro.getColumnModel().getColumn(2).setPreferredWidth(8);
        model.addRow(data);  // Agrega una fila con los valores de data.
    }

Projectos de Programacion a minuvasoft10@gmail.com Miguel Nunez
Web Sites, Programacion Java Desktop, Python.







 

lunes, 3 de abril de 2023

E-File Software para Impuestos

 E-File es un software para pagar impuestos del IRS(internal revenue service).

Usa e-file si ganas menos que $73 000, si tienes un negocio o autoempleado.

e-file es gratuito.



sábado, 4 de marzo de 2023

Tarjeta AGP

Accelerated Graphics Port o AGP (en español "Puerto de gráfico acelerado") es una tarjeta de video o grafica, tiene una especificación de bus que proporciona una conexión directa entre el adaptador de gráficos y la memoria. Es un puerto (puesto que solo se puede conectar un dispositivo, mientras que en el bus se pueden conectar varios) desarrollado por Intel en 1996 como solución a los cuellos de botella que se producían en las tarjetas gráficas que usaban el bus PCI.2​ El diseño parte de las especificaciones del PCI 2.1.
con conector VGA
minuvasoft10@gmail.com




martes, 10 de enero de 2023

Create free e-mail account

 

Go to outlook.com 

Tap create free acount 

Enter email user 

Enter password 

Enter birthdate 

Seguir los pasos 

Again outlook.com and enter with user and password 

Tap en el icono arriba a izquierda 

Escoger excel. 


Conectar a MySql con Java Netbeans mediante un Formulario

 Tener agregado en libraries el conector mysql. clase coneBD.java package pktForm12; import java.sql.*; import javax.swing.JOptionPane; publ...