Java Standard Edition

Sobre el lenguaje Java y las clases que componen la API.

Como crear proformas en NetBeans

Buenas Amigos!
Quisiera saber como hacer una proforma en netbeans.. se me hace complicado porque tengo datos en diferentes tablas de mysql...
Tengo estas tablas: Accesorios, Servicios, Aplicaciones
y en cada una tengo una columna de precios..
Lo que no se como hacer es ubicar estos datos en la proforma...
La proforma quiero que tenga:
Cod., Detalle, PVU, Cantidad, PVT
Lo que si se hacer es un buscador entonces quisiera aplicarlo aqui para buscar el nombre del producto y asi obtener los datos.. Por ejemplo si yo busco un accesorio por ejemplo teclado quisiera que ya me aparezca el codigo y su precio
pero no se como implementar en la misma tabla datos de otra tabla

Resporte java y JasperReport

Buenas realice un pequeño programa en java conectado a base de datos mysql con el gestor de reporte JasperReport, el programa aparentemente funciona, lo estuve comparando con otros ejemplos colgado en la web, pero en momento de ejecutarlo por ningún motivo no me funciona.  el documento no tiene pagina coloco el codigo para que lo miren

try {
            con = Conexion.getConnection();
            String codigo = txtAfiliado.getText();
            try {
                JasperReport reporte = (JasperReport) JRLoader.loadObject("src/Reporte.jasper");
                Map parametro = new HashMap();
                parametro.put("COD_AFILIACION", codigo);
                JasperPrint jasperPrint = JasperFillManager.fillReport(reporte, parametro, con);
                JasperViewer jviewer = new JasperViewer(jasperPrint, false);
                jviewer.setTitle("GMMG - Reporte");
                jviewer.setVisible(true);
            } catch (JRException ex) {
                ex.printStackTrace();
            }
        } catch (SQLException ex) {
            Logger.getLogger(Reporte.class.getName()).log(Level.SEVERE, null, ex);

Ayuda con filtracion de datos mediante keyreleased

Buenas, estoy haciendo un sistema y aplique un buscador con el keyreleased y me funciono a la perfeccion pero quisiera saber si me ayudan para que se muestre solo con las letras que inicia cada dato por ejemplo:

Buscar: M

*Maria
*Marta
*Carlos Martinez

en lugar de:

Buscar: M

*Maria
*Carmen

Detectar si hay un micrófono conectado

Estoy haciendo un sistema de reconocimiento de voz pero no hallo la manera de verificar si el micrófono esta conectado alguien saben algún pedazo de codigo o alguna forma de detectar si esta conectado el micrófono.

Un saludo y gracias por cualquier respuesta :)

Como obtener la tasa de transferencia en un InputStream?

Hola =) Estoy haciendo un pequeño programa para juguetear pero no he podido obtener lo que busco.

El programa es basicamente este:

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.text.DecimalFormat;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author kalt
 */

public class JavaApplication1 {

    /**
     * @param args the command line arguments
     */

    private static final DecimalFormat df = new DecimalFormat("#.##");

    public static void main(String[] args) {
        download();
    }

    private static void download() {
        try {
            URL url = new URL("http://www.um.es/sabio/docs-cmsweb/materias-pau-bachillerato/tema_8.pdf");
            String strUrl = url.toString();

Medir el ancho de banda de una conexión en tiempo real

Hola
Como dice el título, la idea es medir en tiempo real el ancho de banda de la conexión a internet para, según el estado en el que esté, hacer peticiones a servidores para descargar archivos o código fuente de páginas web.

Imagen

En la imagen pueden ver el ejemplo de un programa que hace lo que necesito. Mide el ancho de banda de mi conexión mientras descargo torrents, veo videos de youtube, etc. No confundir con medir la velocidad de mi conexión, eso ya se como hacerlo y no es lo mismo.

No duden en consultar cualquier cosa que necesiten, Gracias!!

problemas con .jar

Hola tengo un problema al generar un .jar en eclipse

tengo el siguiente código

private void teclaPresionada(int tecla){
               
                if (tecla == 10){
                        label.setText("Se presiono Enter");
                        graf.dibujarPersonaje();
                        graf.repaint();
                }
               
                if (tecla == 37){
                        label.setText("Se presiono Izquierda");
                        graf.dibujarFondo();
                        graf.repaint();
               
                }
               
                if (tecla == 39){
                        label.setText("Se presiono Derecha");
                }
               
                if (tecla == 40){
                        label.setText("Se presiono Abajo");
                }              
               
                if (tecla == 38){
                        label.setText("Se presiono Arriba");
                }
        }

Y cuando lo ejecuto en eclipse no tengo problemas, el problema es cuando genero el .jar, nunca me muestra "Se preseiono Enter" ni "Se presiono Izquierda", el tema es que si le borro la linea graf.repaint(); y genero el .jar si me funciona pero obviamente no dibuja la imagen ! Alguien tiene idea de como solucionarlo??? por favor ya intente de todo y ya nose como solucionarlo !

Ayuda en hacer una consulta en Access

Hola a todos me podrían ayudar en parte de mi código lo que quiero hacer es una consulta y que me cheque en la BD si el numero de tarjeta ya existe, el siguiente es mi código que construí les agradezco de antemano

        public void VERIFICACODTARJETA()
        {
               
                try{
                        long codigo = Long.parseLong(JTFIdTarjeta.getText());
                        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                        Connection Conexion=DriverManager.getConnection(PuenteConexion,"","");
                        Statement selecciona = Conexion.createStatement();
                ResultSet Registros = selecciona.executeQuery("SELECT * FROM Clientes WHERE  Cod_Tarjeta LIKE '" + codigo +"'   ");
                Registros.next();
                boolean seguir = true;         
                while (seguir);
                {
                        seguir = Registros.next();              
                }              
                       
                JOptionPane.showMessageDialog(null,"La tarjeta ya Exite favor de ingresar otra","Tarjeta Identificada",JOptionPane.INFORMATION_MESSAGE);  
                         
          }
          catch(Exception pollo)
                {
            JOptionPane.showMessageDialog(null,"El numero: de Tarjeta no Existe en la BD","NO DISPONIBLE",JOptionPane.ERROR_MESSAGE);  
               
                }
               
        }

Extraer Objeto de un List con clases diferentes

Buen dia con todos, tengo una problema que me esta quitando mucho tiempo y estoy seguro que muchos aqui me lo van a poder solucionar, tengo un List

que me devuelve la lista de objetos pero cada objeto tiene 2 clases, por ejemplo (alumno y apoderado), de cada objeto solo quiero extraer el alumno, hago un for al list y me muestra el objeto con las dos clases diferentes pero no logro extraer la que quiero, pongo la imagen de mi problema, gracias de antemano.

Ayuda Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

Hola sera que me pueden echar una una manito tengo este problema no tengo idea porque siempre hace como 3 diaslo corri bien, (siempre teniendo el xamp activado Apache, MySql) :ahora me da este error saludes espero de su ayuda :( es para un proyecto de universidad y ahora me da ese error

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at javax.swing.ImageIcon.<init>(ImageIcon.java:217)
        at Presentacion.frmInicio.initComponents(frmInicio.java:89)
        at Presentacion.frmInicio.<init>(frmInicio.java:19)
        at Presentacion.frmUsuariologin.btningresar1ActionPerformed(frmUsuariologin.java:156)
        at Presentacion.frmUsuariologin.access$200(frmUsuariologin.java:13)
        at Presentacion.frmUsuariologin$3.actionPerformed(frmUsuariologin.java:85)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
Distribuir contenido