📄 vipbaseoper.java
字号:
package view.dialog.dialogoper;
import javax.swing.JOptionPane;
import view.com.CheckInputText;
import view.dialog.basedialog.VipBaseDialog;
import vo.VipVo;
/**
* 会员基类操作
* @author linfeng
*
*/
public class VipBaseOper extends VipBaseDialog{
/**
* 初始化各种文本框的值
*/
public static void initialTextValue() {
vip_id.setText("");
vip_name.setText("");
price_pct.setText("");
phone.setText("");
}
/**
* 修改文本框的值
*/
public static void initialModifyValue(){
vip_id.setText(tableData[0]);
vip_name.setText(tableData[1]);
price_pct.setText(tableData[2]);
vip_type.setSelectedItem(tableData[3]);
phone.setText(tableData[4]);
}
/**
* 对用户输入的值进行核对
* @return
*/
public static boolean checkInputValue() {
CheckInputText check = new CheckInputText();
if (check.checkInputIsNull(vip_id.getText())) {
//跳出提示对话框
JOptionPane.showMessageDialog(null, "会员编号不能为空", "message",
JOptionPane.YES_OPTION);
vip_id.requestFocus();
return false;
}
if (check.checkInputIsNull(vip_name.getText())) {
JOptionPane.showMessageDialog(null, "会员名称不能为空", "message",
JOptionPane.YES_OPTION);
vip_name.requestFocus();
return false;
}
if (check.checkInputIsNull(price_pct.getText())) {
JOptionPane.showMessageDialog(null, "打折情况不能为空", "message",
JOptionPane.YES_OPTION);
price_pct.requestFocus();
return false;
}
if (check.checkInputIsNull(phone.getText())) {
JOptionPane.showMessageDialog(null, "会员电话不能为空", "message",
JOptionPane.YES_OPTION);
phone.requestFocus();
return false;
}
return true;
}
/**
* 根据输入的会员编号的值取得会员表的全部信息
* @return value VipVo对象
*/
public static VipVo getInputTextValue() {
VipVo value;
int vipId = Integer.parseInt(vip_id.getText().trim());
String vipName = vip_name.getText();
String vipType = vip_type.getSelectedItem().toString();
double pricePct = Double.parseDouble(price_pct.getText());
long vipPhone = Long.parseLong(phone.getText());
value = new VipVo(vipId, vipName,vipType,pricePct, vipPhone);
return value;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -