Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Cargar imagen de archivo
Enviado por Danitta el día 9 de mayo de 2008
Hola, necesito cargar una foto de mis imagenes, pero no se como hacerlo, mediante una interfaz el usuario debe presionar un boton de "Buscar Imagen" y le debe aparecer la carpeta mis imagenes, para que seleccione la imagen que quiera, despues debo serializarla y enviarla a un servidor, porfavor si alguien me puede ayudar, este programa es solo para hacer la interfaz, despues la debo hacer las cosas de serializar.
public Action_listener_matrix()
{
super ("Sistema de Ventas");
Container contenedor = getContentPane();
panel1 = new JPanel();
panel2 = new JPanel();
panel3 = new JPanel();
panel4 = new JPanel();
panel5 = new JPanel();
texto1 = new JLabel("Registro de Ventas"); texto1.setVisible(true);
texto2 = new JLabel("ID"); texto2.setVisible(false);
texto3 = new JLabel("Nombre"); texto3.setVisible(false);
texto4 = new JLabel("Cantidad"); texto4.setVisible(false);
texto6 = new JLabel("¿Conoce el Producto a ingresar? "); texto6.setVisible(true);
botonIngresar = new JButton( "Ingresar" ); botonIngresar.addActionListener(this); botonIngresar.setVisible(false);
botonConoce = new JButton( "Si" ); botonConoce.addActionListener(this); botonConoce.setVisible(true);
botonNOconoce = new JButton( "No" ); botonNOconoce.addActionListener(this); botonNOconoce.setVisible(true);
botonCancelar = new JButton( "Cancelar" ); botonCancelar.addActionListener(this); botonCancelar.setVisible(false);
botonSalir = new JButton( "Salir" ); botonSalir.addActionListener(this); botonSalir.setVisible(true);
botonIngresarFoto = new JButton( "Buscar Foto" ); botonIngresarFoto.addActionListener(this); botonIngresarFoto.setVisible(false);
id = new JTextField(3); id.setVisible(false);
nombre = new JTextField(10); nombre.setVisible(false);
cantidad = new JTextField(4); cantidad.setVisible(false);
if(source == botonIngresarFoto)
{
FileChooser fs = new FileChooser();
fs.showOpenDialog();
//Ahora, en el objeto fs tienes la ruta completa del archivo que ha seleccionado el usuario, ahora deberias hacer comprobaciones de si es una imagen y todo lo demas. No recuerdo bien si esos son los nombres de los metodos porque lo he escrito de cabeza, pero es algo asi.
}