mayo 20, 2012, 04:47:20
727 Mensajes - 241 Temas - 4903 Usuarios

Autor Tema: [SOLUCIONADO] jlist  (Leído 1317 veces)

sara83es

  • Newbie
  • *
  • Mensajes: 1
    • Ver Perfil
[SOLUCIONADO] jlist
« : febrero 14, 2011, 10:35:30 »
hola!!
estoy haciendo el proyecto de fin de carrera y tengo algunas cosas que aun no sé , poco a poco, a ver si llegamos a buen puerto. el caso es que no sé como de una jlist ( al seleccionar un elemento) que me muestre la imagen del elemento que selecciono...
un saludito desde España , espero que me hayas entendido la pregunta!!
« Última Modificación: abril 27, 2011, 05:25:28 por DEMENTEXMASTER »

DEMENTEXMASTER

  • Administrator
  • Jr. Member
  • *****
  • Mensajes: 70
  • Pais: mx
    • Ver Perfil
Re:jlist
« Respuesta #1 : abril 27, 2011, 05:25:06 »
Esto sonara repetitivo pero asi sera mientras siga en la escuela xD: Les pido una disculpa por desateneder tanto la pagina saludos.

Mira pues tu problema es algo sensillo pero no se si sea la solucion optima para ti, igual es una forma rapida que se me ocurrio y podria servirte, el codigo que desarrolle es explicito un saludo te lo dejo a continuacion:


CAPTURA DE PANTALLA:


CODIGO:

package demo;
import java.awt.*;
import javax.swing.*;
public class Main extends JFrame{
    public void cambio(){
        final JLabel imagen = new JLabel();
        String[] arreglo = { "Imagen 1", "Imagen 2" };
        final JList lista = new JList(arreglo);
       
       lista.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent e) {
                 if (e.getSource() == lista) {
                   int index = lista.getSelectedIndex();
                   //CLARO QUE LAS IMAGENES LAS GUARDARIAS EN CASO DE WINDOWS:
                   //C:\Users\TUUSUARIO\Documents\NetBeansProjects\TUPROYECTO\src\img
                   imagen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/img/"+index+".jpg")));
        }
            }
       });

        this.add(lista, BorderLayout.NORTH);
        this.add(imagen, BorderLayout.CENTER);
        this.setSize(400,400);
        this.setVisible(true);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }

    public static void main(String[] args) {
         Main obj = new Main();
         obj.cambio();
    }

}

DESCARGAR:
No está autorizado para ver los enlaces. Registrate o Ingresa

ruben

  • Newbie
  • *
  • Mensajes: 1
    • Ver Perfil
Re:jlist
« Respuesta #2 : noviembre 29, 2011, 12:42:30 »
hola si puedes hayudame
este es un trabajo de fin de semestre
Proceso: Gestión de facturas en una supermercado
Requerimientos:
 El sistema debe permitir registrar el listado de artículos del almacén
 El sistema debe permitir registrar la venta de artículos del almacén, uno por uno con cantidad, valor
unitario, total, IVA y descuentos
 El sistema debe permitir registrar devoluciones por venta, es decir cuando se devuelve alguno de los
artículos
 El sistema debe permitir obtener un listado con las ventas realizadas en un día, con el total de cada venta,
también obtener el detalle de cada venta
Estudiante: