⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 muslife.java

📁 用Java编写的一个可下载MP3
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
            public void actionPerformed(java.awt.event.ActionEvent evt) {                clearmusicListButtonActionPerformed(evt);            }        });        org.jdesktop.layout.GroupLayout jPanel8Layout = new org.jdesktop.layout.GroupLayout(jPanel8);        jPanel8.setLayout(jPanel8Layout);        jPanel8Layout.setHorizontalGroup(            jPanel8Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel8Layout.createSequentialGroup()                .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                .add(clearmusicListButton)                .addContainerGap())        );        jPanel8Layout.setVerticalGroup(            jPanel8Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel8Layout.createSequentialGroup()                .addContainerGap()                .add(clearmusicListButton)                .addContainerGap(448, Short.MAX_VALUE))        );        searchInfo.setEditable(false);        jLabel1.setText("状态:"); // NOI18N        org.jdesktop.layout.GroupLayout jPanel4Layout = new org.jdesktop.layout.GroupLayout(jPanel4);        jPanel4.setLayout(jPanel4Layout);        jPanel4Layout.setHorizontalGroup(            jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel4Layout.createSequentialGroup()                .add(jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)                    .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel4Layout.createSequentialGroup()                        .add(jLabel1)                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                        .add(searchInfo, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 794, Short.MAX_VALUE))                    .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 834, Short.MAX_VALUE))                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(jPanel8, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))        );        jPanel4Layout.setVerticalGroup(            jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel8, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)            .add(jPanel4Layout.createSequentialGroup()                .add(jPanel4Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(jLabel1)                    .add(searchInfo, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 459, Short.MAX_VALUE))        );        mainPane.addTab("\u641c\u7d22\u7ed3\u679c          ", jPanel4);        jPanel12.setBorder(javax.swing.BorderFactory.createTitledBorder("系统属性"));        org.jdesktop.layout.GroupLayout jPanel12Layout = new org.jdesktop.layout.GroupLayout(jPanel12);        jPanel12.setLayout(jPanel12Layout);        jPanel12Layout.setHorizontalGroup(            jPanel12Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(0, 885, Short.MAX_VALUE)        );        jPanel12Layout.setVerticalGroup(            jPanel12Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(0, 155, Short.MAX_VALUE)        );        jButton1.setText("更改");        jButton3.setText("取消");        mailButton.setText("错误报告");        mailButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                mailButtonActionPerformed(evt);            }        });        aboutButton.setText("  关于  ");        aboutButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                aboutButtonActionPerformed(evt);            }        });        org.jdesktop.layout.GroupLayout jPanel11Layout = new org.jdesktop.layout.GroupLayout(jPanel11);        jPanel11.setLayout(jPanel11Layout);        jPanel11Layout.setHorizontalGroup(            jPanel11Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel11Layout.createSequentialGroup()                .addContainerGap()                .add(jPanel11Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)                    .add(jPanel11Layout.createSequentialGroup()                        .add(jPanel12, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                        .addContainerGap())                    .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel11Layout.createSequentialGroup()                        .add(jButton1)                        .add(18, 18, 18)                        .add(jButton3)                        .add(45, 45, 45))))            .add(jPanel11Layout.createSequentialGroup()                .add(39, 39, 39)                .add(mailButton)                .add(18, 18, 18)                .add(aboutButton)                .addContainerGap(702, Short.MAX_VALUE))        );        jPanel11Layout.setVerticalGroup(            jPanel11Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel11Layout.createSequentialGroup()                .addContainerGap()                .add(jPanel12, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(jPanel11Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(jButton1)                    .add(jButton3))                .add(71, 71, 71)                .add(jPanel11Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(mailButton)                    .add(aboutButton))                .addContainerGap(168, Short.MAX_VALUE))        );        mainPane.addTab("系统设置         ", jPanel11);        jPanel1.setBackground(new java.awt.Color(167, 184, 240));        jPanel1.setBorder(javax.swing.BorderFactory.createEtchedBorder());        stopButton.setText("停止");        stopButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                stopButtonActionPerformed(evt);            }        });        playButton.setText("播放");        playButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                playButtonActionPerformed(evt);            }        });        nextButton.setText("下一首");        nextButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                nextButtonActionPerformed(evt);            }        });        previousButton.setText("上一首");        previousButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                previousButtonActionPerformed(evt);            }        });        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);        jPanel1.setLayout(jPanel1Layout);        jPanel1Layout.setHorizontalGroup(            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel1Layout.createSequentialGroup()                .addContainerGap()                .add(previousButton)                .add(18, 18, 18)                .add(playButton)                .add(18, 18, 18)                .add(stopButton)                .add(18, 18, 18)                .add(nextButton, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 79, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)                .addContainerGap(596, Short.MAX_VALUE))        );        jPanel1Layout.setVerticalGroup(            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel1Layout.createSequentialGroup()                .add(22, 22, 22)                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(previousButton)                    .add(playButton)                    .add(stopButton)                    .add(nextButton))                .addContainerGap(20, Short.MAX_VALUE))        );        jPanel5.setBackground(new java.awt.Color(167, 184, 240));        jPanel5.setBorder(javax.swing.BorderFactory.createEtchedBorder());        jPanel6.setBackground(new java.awt.Color(168, 184, 240));        searchButton.setText("搜索"); // NOI18N        searchButton.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                searchButtonActionPerformed(evt);            }        });        mp3type.setBackground(new java.awt.Color(168, 184, 240));        searchbuttonGroup.add(mp3type);        mp3type.setText("mp3"); // NOI18N        wmatype.setBackground(new java.awt.Color(168, 184, 240));        searchbuttonGroup.add(wmatype);        wmatype.setText("wma"); // NOI18N        alltype.setBackground(new java.awt.Color(168, 184, 240));        searchbuttonGroup.add(alltype);        alltype.setText("all"); // NOI18N        org.jdesktop.layout.GroupLayout jPanel6Layout = new org.jdesktop.layout.GroupLayout(jPanel6);        jPanel6.setLayout(jPanel6Layout);        jPanel6Layout.setHorizontalGroup(            jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel6Layout.createSequentialGroup()                .add(jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)                    .add(jPanel6Layout.createSequentialGroup()                        .add(mp3type)                        .add(18, 18, 18)                        .add(wmatype)                        .add(18, 18, 18)                        .add(alltype))                    .add(org.jdesktop.layout.GroupLayout.TRAILING, keyword, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 191, Short.MAX_VALUE))                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(searchButton)                .addContainerGap())        );        jPanel6Layout.setVerticalGroup(            jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel6Layout.createSequentialGroup()                .addContainerGap()                .add(jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(searchButton)                    .add(keyword, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 22, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                .add(jPanel6Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)                    .add(mp3type)                    .add(wmatype)                    .add(alltype)))        );        org.jdesktop.layout.GroupLayout jPanel5Layout = new org.jdesktop.layout.GroupLayout(jPanel5);        jPanel5.setLayout(jPanel5Layout);        jPanel5Layout.setHorizontalGroup(            jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel5Layout.createSequentialGroup()                .add(286, 286, 286)                .add(jPanel6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)                .addContainerGap(372, Short.MAX_VALUE))        );        jPanel5Layout.setVerticalGroup(            jPanel5Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel6, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)        );        org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());        getContentPane().setLayout(layout);        layout.setHorizontalGroup(            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)            .add(jPanel5, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)            .add(mainPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 926, Short.MAX_VALUE)        );        layout.setVerticalGroup(            layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)            .add(layout.createSequentialGroup()                .add(jPanel5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(mainPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 514, Short.MAX_VALUE)                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)                .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))        );        pack();    }// </editor-fold>//GEN-END:initComponents    private void searchButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_searchButtonActionPerformed       Thread t=new Thread(new Runnable(){           public void run(){               try {                   mainPane.setSelectedIndex(2);                   searchButton.setEnabled(false);                   int type=0;                   if(wmatype.isSelected()){                       type=2;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -