Package com.musica

Examples of com.musica.MusicaS


            initTabelaLista();
            DefaultTableModel ts = (DefaultTableModel) jTable.getModel();
//            ArrayList lista = MusicaBD.listar(filtro);
            ArrayList<MusicaS> lista = PortaCDs.listarMusicas(genero, genero, genero);
            for (int i = 0; i < lista.size(); i++) {
                MusicaS m = (MusicaS) lista.get(i);
                Object[] row = new Object[5];
                row[0] = m.getAlbum().getGenero();
                row[1] = m.getNome();
                row[2] = m.getAlbum().getAutor().getNome();
                row[3] = m.getAlbum();
                row[4] = m;
                ts.addRow(row);
            }
            jTable.requestFocus();
            if (jTable.getRowCount() > 0) {
View Full Code Here


                carregador.addToPlayList(
                        (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), jTable.getColumnCount()));
            }
        } else if (e.getSource() == jMenuItem4) {
            for (int i = 0; i < jTable.getRowCount(); i++) {
                MusicaS m = (MusicaS) jTable.getModel().getValueAt(i, jTable.getColumnCount());
                carregador.addToPlayList(m);
            }
        } else if (e.getSource() == jMenuItem5) {
            if (jTable.getSelectedRow() > -1 && jTable.getSelectedColumn() > -1) {
                if (jCheckBox_capa.isSelected()) {
                    Capa capa = (Capa) jTable.getValueAt(jTable.getSelectedRow(), jTable.getSelectedColumn());
                    jTextField_Album.setText(capa.getTitulo());
                    atualizarTabelaLista();
                }
                MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), jTable.getColumnCount());
                new JTrocarImagem(principal, true, m).setVisible(true);
                jCheckBox_capa.setSelected(true);
                atualizarTabelaCapa();
            }
        }
View Full Code Here

                    jCheckBox_capa.setSelected(false);
                    atualizarTabelaLista();
                } else {
                    if (jComboBox_selecao.getSelectedItem().equals("Executar")) {
                        try {
                            MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), 4);
                            carregador.abrir(m, 0, false);
                            jTable.changeSelection(jTable.getSelectedRow(), jTable.getSelectedColumn(), false, false);
                        } catch (Exception ex) {
                            Logger.getLogger(JBiBlioteca.class.getName()).log(Level.SEVERE, null, ex);
                        }
                    } else {
                        MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), 4);
                        carregador.addToPlayList(m);
                    }
                }
            }

            if (evt.getKeyCode() == java.awt.event.KeyEvent.VK_P) {
                MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), 4);
                carregador.addToPlayList(m);

            }
        }
    }//GEN-LAST:event_jTableKeyPressed
View Full Code Here

                jCheckBox_capa.setSelected(false);
                atualizarTabelaLista();
            } else {
                if (jComboBox_selecao.getSelectedItem().equals("Executar")) {
                    try {
                        MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), jTable.getColumnCount());
                        carregador.abrir(m, 0, false);
                        jTable.changeSelection(jTable.getSelectedRow(), jTable.getSelectedColumn(), false, false);
                    } catch (Exception ex) {
                        Logger.getLogger(JBiBlioteca.class.getName()).log(Level.SEVERE, null, ex);
                    }
                } else {
                    MusicaS m = (MusicaS) jTable.getModel().getValueAt(jTable.getSelectedRow(), jTable.getColumnCount());
                    carregador.addToPlayList(m);
                }
            }
        }
    }//GEN-LAST:event_jTableMouseClicked
View Full Code Here

        if (valor == null) {
            return null;
        } else if (valor instanceof ArrayList) {
            return valor.toString().replaceAll("[\\[\\]]", "");
        } else if (valor instanceof MusicaS) {
            MusicaS musica = (MusicaS) valor;
            AutorS autor = musica.getAlbum().getAutor();
            return autor.getNome() + "/" + musica.getAlbum().getNome() + "/" + musica.getNome();
        } else if (valor instanceof Enum) {
            return ((Enum) valor).name();
        } else if (valor instanceof Rectangle) {
            Rectangle rec = (Rectangle) valor;
            return "[" + rec.x + "," + rec.y + "," + rec.width + "," + rec.height + "]";
View Full Code Here

        this.condicoes.add(condicao);
    }
    public ArrayList<MusicaS> filtrarLista(ArrayList<MusicaS> musicas){
        ArrayList<MusicaS> novaLista = new ArrayList<MusicaS>(500);
        for (int i = 0; i < musicas.size(); i++) {
            MusicaS musica = musicas.get(i);
            boolean add = true;
            for (int j = 0; add && j < condicoes.size(); j++) {
                Condicao condicao = condicoes.get(j);
                add &= condicao.resolver(musica);
            }
View Full Code Here

                    String[] split = valor.trim().split("/");
                    AutorS autor = PortaCDs.getAutor(split[0], false);
                    if (autor != null) {
                        AlbumS album = autor.getAlbum(split[1], false);
                        if (album != null) {
                            MusicaS musica = album.getMusica(split[2]);
                            configuracao.setValor(musica);
                        }
                    }
                } else if (tipoGenerico.isAssignableFrom(Integer.class)) {
                    configuracao.setValor(Integer.valueOf(valor.trim()));
View Full Code Here

TOP

Related Classes of com.musica.MusicaS

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.