資源簡介
Java編寫的KTV智能點(diǎn)歌系統(tǒng)。代碼清晰,有很多點(diǎn)歌功能。拼音點(diǎn)歌,語種點(diǎn)歌。

代碼片段和文件信息
import?java.awt.*;
import?java.awt.event.*;
import?java.io.File;
import?javax.swing.*;
public?class?AddCustomer?extends?Jframe?implements?ActionListener{
JTextField?idText?nameText?emailText?favouriteSingerText;
JPasswordField?passwordText?checkText;
JRadioButton?maleRadioButton?femaleRadioButton;
JButton?clearButton?submitButton?returnButton;
public?AddCustomer(?Login?login){
Container?c?=?this.getContentPane();
c.setLayout(new?BorderLayout());
JPanel?centerPanel?=?new?JPanel(new?GridLayout(3122));
JPanel?upperPanel?=?new?JPanel(new?GridLayout(4122));
FlowLayout?d=new?FlowLayout();
d.setVgap(20);
JPanel?genderPanel?=?new?JPanel(d);
JPanel?lowerPanel?=?new?JPanel(new?GridLayout(4122));
// JPanel?textPanel?=?new?JPanel(new?GridLayout(21));
JPanel?emailTextPanel?=?new?JPanel(new?GridLayout(1144));
JPanel?singerTextPanel?=?new?JPanel(new?GridLayout(1122));
JPanel?bottomPanel?=?new?JPanel(new?GridLayout(2122));
JPanel?buttonPanel?=?new?JPanel(new?FlowLayout());
JLabel?logoLabel?=?new?JLabel(““?SwingConstants.CENTER);
logoLabel.setForeground(Color.CYAN);
logoLabel.setFont(new?Font(“TimeRoman“?Font.ITALIC?24));
logoLabel.setText(“KTV智能點(diǎn)播系統(tǒng)“);
c.add(logoLabel?BorderLayout.NORTH);
logoLabel.setPreferredSize(new?java.awt.Dimension(592?69));
String?picPath?=?“d:“?+?File.separator?+?“圖標(biāo)2.jpg“;
Icon?icon?=?new?ImageIcon(picPath);
JLabel?picLabel?=?new?JLabel(icon);
picLabel.getIcon();
c.add(picLabel?BorderLayout.EAST);
picLabel.setPreferredSize(new?java.awt.Dimension(162?293));
idText?=?new?JTextField(15);
nameText?=?new?JTextField(15);
passwordText?=?new?JPasswordField(15);
checkText?=?new?JPasswordField(15);
maleRadioButton?=?new?JRadioButton(“男“?true);
femaleRadioButton?=?new?JRadioButton(“女“?false);
ButtonGroup?typeOfGender?=?new?ButtonGroup();
typeOfGender.add(maleRadioButton);
typeOfGender.add(femaleRadioButton);
emailText?=?new?JTextField(25);
favouriteSingerText?=?new?JTextField(25);
upperPanel.add(new?JLabel(“用戶ID:“?SwingConstants.RIGHT));
upperPanel.add(idText);
upperPanel.add(new?JLabel(“姓名:“?SwingConstants.RIGHT));
upperPanel.add(nameText);
upperPanel.add(new?JLabel(“密碼:“?SwingConstants.RIGHT));
upperPanel.add(passwordText);
upperPanel.add(new?JLabel(“確認(rèn)密碼:“?SwingConstants.RIGHT?));
upperPanel.add(checkText);
centerPanel.add(upperPanel);
genderPanel.add(maleRadioButton);
????genderPanel.add(femaleRadioButton);
centerPanel.add(genderPanel);
// textPanel.add(new?JLabel(“Email:“?SwingConstants.RIGHT));
// textPanel.add(emailText);
// textPanel.add(new?JLabel(“喜歡的歌手:“?SwingConstants.RIGHT));
// textPanel.add(singerText);
// lowerPanel.add(textPanel);
emailTextPanel.add(new?JLabel(“Email:“?SwingConstants.RIGHT));
emailTextPanel.add(emailText);
singerTextPanel.add(new?JLabel(“喜歡的歌手:“?SwingConstants.RIGHT));
singer
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????232??2010-09-09?08:25??KTV\.classpath
?????文件????????379??2010-09-03?14:18??KTV\.project
?????文件???????5368??2010-09-21?16:58??KTV\bin\Login.class
?????文件???????4598??2010-09-10?11:59??KTV\src\Login.java
?????目錄??????????0??2010-09-21?17:14??KTV\bin
?????目錄??????????0??2010-09-21?17:14??KTV\src
?????目錄??????????0??2010-09-06?11:18??KTV
?????文件????????569??2010-09-21?16:58??KTV\bin\Login$1.class
?????文件????????623??2010-09-21?17:23??KTV\bin\AddCustomer$1.class
?????文件???????5781??2010-09-21?17:23??KTV\bin\AddCustomer.class
?????文件??????61684??2010-09-06?08:15??KTV\bin\圖標(biāo).jpg
?????文件???????5310??2010-09-21?17:23??KTV\src\AddCustomer.java
?????文件??????61684??2010-09-06?08:15??KTV\src\圖標(biāo).jpg
?????文件????????421??2010-09-09?11:47??KTV\bin\Adminfr
?????文件????????118??2010-09-09?11:47??KTV\src\Adminfr
?????文件??????30011??2010-09-06?11:27??KTV\src\圖標(biāo)2.jpg
?????文件???????1269??2010-09-21?16:58??KTV\bin\Administrator.class
?????文件???????2429??2010-09-21?16:58??KTV\bin\Customer.class
?????文件???????1849??2010-09-21?16:58??KTV\bin\Singer.class
?????文件???????2163??2010-09-21?17:08??KTV\bin\Song.class
?????文件????????314??2010-09-13?16:04??KTV\bin\SongType.class
?????文件??????30011??2010-09-06?11:27??KTV\bin\圖標(biāo)2.jpg
?????文件????????875??2010-09-16?11:10??KTV\src\Administrator.java
?????文件???????2036??2010-09-16?10:01??KTV\src\Customer.java
?????文件???????1485??2010-09-15?09:31??KTV\src\Singer.java
?????文件???????1688??2010-09-21?17:08??KTV\src\Song.java
?????文件?????????85??2010-09-13?16:04??KTV\src\SongType.java
?????文件???????3748??2010-09-21?16:58??KTV\bin\AdministratorDA.class
?????文件???????5107??2010-09-21?16:58??KTV\bin\CustomerDA.class
?????文件????????286??2010-09-21?16:58??KTV\bin\DuplicateException.class
............此處省略14個(gè)文件信息
評論
共有 條評論