Una forma sencilla y rápida de aprender JAVA, observando y deduciendo cómo se comporta el lenguaje a través de ejemplos prácticos.

Archivo del blog

miércoles, 9 de mayo de 2012

Impresión de un jTable

Usando Netbeans creamos un jFrame y le agregamos con la "Palette" un jTable y un jButton.












Codigo:
 
// Impresión de un jTable
package imprimirtabla;

import java.awt.print.PrinterException;

public class ImprimirTabla extends javax.swing.JFrame {
    public ImprimirTabla() {
        initComponents();
    }

private void initComponents() {...} // Aqui va el codigo generado por Netbeans.

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        try {
            jTable1.print(); // Imprime el jTable
        } catch (PrinterException ex) { }
    }                                       

    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new ImprimirTabla().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify                    
    private javax.swing.JButton jButton1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTable jTable1;
    // End of variables declaration                  
}


Resultado: 





Con la tecnología de Blogger.