?? clientmodiform.java
字號:
package good;
import java.awt.*;
import java.awt.event.*;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.*;
public class ClientModiform extends JFrame implements ActionListener{
private static final int CENTER = 0;
/**
* @param args
*/
Client client=new Client();
public ClientModiform()
{
DataConn Con = new DataConn();
Container container=this.getContentPane();
JPanel staticPanel=new JPanel(new GridLayout(3,2),true);
JPanel staticPanel1=new JPanel(new FlowLayout(),true);
//JLabel codeL= new JLabel("貨物編號",CENTER);
JLabel nameL= new JLabel("客戶名稱",CENTER);
JLabel numberL= new JLabel("客戶電話",CENTER);
JLabel addressL= new JLabel("客戶地址",CENTER);
final JComboBox nameField=new JComboBox(client.GetAllclientName());
//final JTextField nameField=new JTextField("",10);
final JTextField numberField=new JTextField("",10);
final JTextField addressField=new JTextField("",10);
JButton okButton=new JButton("確定");
JButton cancelButton=new JButton("取消");
//jj.getContentPane().add(container);
container.add(staticPanel,"Center");
container.add(staticPanel1,"South");
//staticPanel.add(codeL);
//staticPanel.add(codeField);
staticPanel.add(nameL);
staticPanel.add(nameField);
staticPanel.add(numberL);
staticPanel.add(numberField);
staticPanel.add(addressL);
staticPanel.add(addressField);
staticPanel1.add(okButton);
staticPanel1.add(cancelButton);
okButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try {
if (numberField.getText().trim().length()>0 && addressField.getText().trim().length()>0 )
{
client.setClientName(nameField.getSelectedItem().toString().trim());
//goods.setGoodName(nameField.getText());
client.setClientNumber(numberField.getText());
client.setClientAddress(addressField.getText());
if (client.clientModi())
{
JOptionPane.showConfirmDialog(ClientModiform.this,"修改成功!","提示",0);
}
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
};
});
cancelButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
dispose();
}
});
nameField.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
// TODO Auto-generated method stub
client.setClientName(nameField.getSelectedItem().toString().trim());
client.resultData();
//nameField.setText(client.getGoodName().trim()) ;
//client.getClientNumber().
numberField.setText(client.getClientNumber().trim());
addressField.setText(client.getClientAddress().trim()) ;
}
});this.setTitle("修改客戶信息");
this.setSize(300,300);
this.setBounds(0,50,310,200);
this.show();
}
private int StrToint(String text) {
int number,i,len,j,unit,qul;
len=text.length();
number=0;
for (i=len-1;i>=0;i--)
{
if (i>=-1)
{
unit=text.charAt(i)-48;
System.out.println(unit);
qul=1;
for (j=1;j<len-i;j++)
qul=qul*10;
number=number+unit*qul;
}
}
return number;
// TODO Auto-generated method stub
};
public void actionPerformed(ActionEvent actionEvent) {
}
public static void main(String[] args)
{
ClientModiform gg=new ClientModiform();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -