Soy nuevo en esto tengo que hacer un trabajao y me he quedado bloqueado. necesito usar un jcombo que le ade una tabla las categorias de una pelicula luego al seleccionar una categoria mostrar en un jtable las peliculas que son de esa determinada categoria. quien me ayuda a solkucionar esto. gracias
osea explicate mejor . no encuentro ni como empezar :xD el jcomboBox estara fuera de Jtable ?
mas esplicitamente tengo una tabla donde estan las categorias de peliculas.
terror
comedia
accion etc
al seleccionar la categoria desde un jcombobox debe filtrar la informacion de la tabla pelicula
Titanic
arma mortal etc
de acuerdo a lo seleccionado en el combo mostrar la informacion en un jTable
bueno es simple tienes 2 JTable y un JComboBox
le agreagas al JcomboBox los nombres de las Columnas es decir
Object object[] = {"Terror","Comedia","Acción"};
JComboBox comboBox = new JComboBox(object);
luego le agregas a a tabla los datos de las peliculas segun la categoria por medio de DefaultTableModel
DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model)
Object ob[] = {"Terror 1","Comedia 1","Accion 1"};
model.addRow(ob);
y esta sera la tabla donde se agregaran todas las peliculas de la categoria seleccionada
DefaultTableModel model2 = new DefaultTableModel();
JTable table = new JTable(model2)
luego le agregas un ActionListener al JcomboBox y capturas el indice seleccionado
capturando todos los valores del la columna en el indice selecionado y agregandolos a la segunta tabla
for(int i=0;i<table.getRowCount();i++){
model2.add(table.getValueAt(i, comboBox.getSelectedIndex()).toString());
}
Esa es la solucion si no la ves bueno creo que mas facil imposible o seguramente te la puce dificil :xD
Saludos!