美和易思 ,美和易思官网登录

美和易思 public String getMember_price() {
return member_price;
}
public void setMember_price(String member_price) {
thi

公共字符串getMember_price() {

返回会员价格;

}

公共无效setMember_price(字符串member_price){

this.会员价=会员价;

}

}

3、com.test.Vive MainFrame

包com.test.Vive;

导入javax.swing.JButton。

导入javax.swing.JFrame。

导入javax.swing.JOptionPane;

导入javax.swing.JScrollPane。

导入javax.swing.JTable;

导入javax.swing.table.DefaultTableModel;

导入com.test.Controller.Select。

导入com.test.Entity.tb_items。

导入java.awt.event.ActionListener;

导入java.awt.event.ActionEvent;

公共类MainFrame 扩展JFrame {

Object[] columnNames={\”产品编号\”,\”名称\”,\”类别名称\”,\”库存\”};

对象[][]数据=Select.getTb_items();

DefaultTableModel df=new DefaultTableModel(数据, 列名);

J表j表;

公共主框架(){

super(\”消耗品管理\”);

this.setBounds(0, 0, 800, 500);

this.setLocationRelativeTo(null);//将窗口显示在屏幕中央

this.setResizable(false);//使窗口大小不可改变

getContentPane().setLayout(null);

jTable=新的JTable(df);

JScrollPane jp=new JScrollPane(jTable);

jp.setBounds(0, 87, 794, 350);

getContentPane().add(jp);

JButton jubtton_Add=new JButton(\”添加\”);

jubtton_Add.addActionListener(new ActionListener() {

公共无效actionPerformed(ActionEvent arg0){

增加GUL增加GUL=新的增加GUL();

GUL.setVisible(true);

}

});

jubtton_Add.setBounds(522, 31, 87, 34);

getContentPane().add(jubtton_Add);

JButton jubtton_Revise=new JButton(\”修改\”);

jubtton_Revise.addActionListener(new ActionListener() {

公共无效actionPerformed(ActionEvent arg0){

if (jTable.getSelectedColumn()0) {

JOptionPane.showMessageDialog(null, \”请选择您要更改的数据!\”);

} 除此之外{

tb_items 项目=new tb_items();

items.setId(Integer.parseInt(jTable.getValueAt(jTable.getSelectedRow(), 0).toString()));

items.setItem_name(jTable.getValueAt(jTable.getSelectedRow(), 1).toString());

items.setUnit_price(jTable.getValueAt(jTable.getSelectedRow(), 2).toString());

items.setMember_price(jTable.getValueAt(jTable.getSelectedRow(), 3).toString());

ModifyGUImodifyGUI=new ModifyGUI(item);

更改GUI.setVisible(true);

}

}

});

jubtton_Revise.setBounds(642, 31, 80, 34);

getContentPane().add(jubtton_Revise);

}

}

4、com.test.Vive IncreaseGUL

包com.test.Vive;

导入javax.swing.JFrame。

导入javax.swing.JLabel;

导入javax.swing.JOptionPane;

导入javax.swing.JTextField;

导入com.test.Controller.Updata。

导入java.awt.event.ActionEvent;

导入java.awt.event.ActionListener;

导入javax.swing.JButton。

公共类IncreaseGUL扩展JFrame{

私有JTextField 文本字段;

私有JTextField textField_1;

私有JTextField textfield_2;

公共IncreaseGUL() {

super(\”新消耗品\”);

this.setBounds(0, 0, 491, 341);

this.setLocationRelativeTo(null);//将窗口显示在屏幕中央

this.setResizable(false);//使窗口大小不可改变

getContentPane().setLayout(null);

JLabel 标签=new JLabel(\”名称\”);

标签.setBounds(85, 52, 72, 18);

getContentPane().add(标签);

文本字段=new JTextField();

textField.setBounds(138, 49, 172, 24);

getContentPane().add(textField);

textField.setColumns(10);

JLabel label_1=new JLabel(\”单价\”);

label_1.setBounds(85, 101, 72, 18);

getContentPane().add(label_1);

textField_1=new JTextField();

textField_1.setColumns(10);

textField_1.setBounds(138, 98, 172, 24);

getContentPane().add(textField_1);

JLabel label_1_1=new JLabel(\”会员价\”);

label_1_1.setBounds(85, 146, 72, 18);

getContentPane().add(label_1_1);

textField_2=new JTextField();

textField_2.setColumns(10);

textField_2.setBounds(138, 143, 172, 24);

getContentPane().add(textField_2);

JButton 按钮=new JButton(\”新\”);

按钮.setBounds(85, 218, 113, 27);

getContentPane().add(按钮);

按钮.addActionListener(new ActionListener() {

@覆盖

公共无效actionPerformed(ActionEvent e){

//插入tb_items VALUES (\’1\’, \’Coat\’, \’10.0\’, \’9.0\’)。

String sql=\”INSERT INTO tb_items VALUES (null, \’\”+textField.getText()+\”\’, \’\”+textField_1.getText()+\”\’, \’\”+textField_2.getText()+\”\’);\”;

int 结果=Updata.addData(sql);

如果(结果0){

JOptionPane.showMessageDialog(null, \”添加成功!\”);

MainFrame m=new MainFrame();

m.dispose();

m.setVisible(true);

丢弃();

} 除此之外{

JOptionPane.showMessageDialog(null, \”添加失败!\”);

}

}

});

JButton button_1=new JButton(\”返回\”);

按钮_1.setBounds(265, 218, 113, 27);

getContentPane().add(button_1);

Button_1.addActionListener(new ActionListener() {

@覆盖

公共无效actionPerformed(ActionEvent e){

丢弃();

}

});

}

}

5、com.test.Vive ModifyGUI

包com.test.Vive;

导入java.awt.event.ActionEvent;

导入java.awt.event.ActionListener;

导入javax.swing.JButton。

导入javax.swing.JFrame。

导入javax.swing.JLabel;

导入javax.swing.JOptionPane;

导入javax.swing.JTextField;

导入com.test.Controller.Updata。

导入com.test.Entity.tb_items。

公共类ModifyGUI扩展JFrame{

私有JTextField 文本字段;

私有JTextField textField_1;

私有JTextField textfield_2;

公共ModifyGUI(tb_items项目){

super(\”消耗品变化\”);

this.setBounds(0, 0, 491, 341);

this.setLocationRelativeTo(null);//将窗口显示在屏幕中央

this.setResizable(false);//使窗口大小不可改变

getContentPane().setLayout(null);

JLabel 标签=new JLabel(\”消耗品\”);

标签.setBounds(38, 65, 72, 18);

getContentPane().add(标签);

文本字段=new JTextField();

textField.setBounds(95, 62, 129, 24);

getContentPane().add(textField);

textField.setColumns(10);

textField.setText(items.getItem_name());

JLabel label_1=new JLabel(\”单价\”);

label_1.setBounds(254, 65, 72, 18);

getContentPane().add(label_1);

textField_1=new JTextField();

textField_1.setColumns(10);

textField_1.setBounds(311, 62, 129, 24);

getContentPane().add(textField_1);

textField_1.setText(items.getUnit_price());

textField_2=new JTextField();

textField_2.setColumns(10);

textField_2.setBounds(95, 129, 129, 24);

getContentPane().add(textField_2);

textField_2.setText(items.getMember_price());

JLabel label_2=new JLabel(\”会员价\”);

label_2.setBounds(38, 132, 72, 18);

getContentPane().add(label_2);

JButton 按钮=new JButton(\”更改\”);

按钮.setBounds(85, 218, 113, 27);

getContentPane().add(按钮);

按钮.addActionListener(new ActionListener() {

@覆盖

公共无效actionPerformed(ActionEvent e){

String sql=\”UPDATE tb_items SET item_name=\’\”+textField.getText()+\”\’,unit_price=\’\”+textField_1.getText()+\”\’,member_price=\’\”+textField_2.getText()+\”\’ WHERE id=”+items.getId()+””;

int 结果=Updata.addData(sql);

如果(结果0){

JOptionPane.showMessageDialog(null, \”更改成功!\”);

丢弃();

} 除此之外{

JOptionPane.showMessageDialog(null, \”更改失败!\”);

}

}

});

JButton button_1=new JButton(\”返回\”);

按钮_1.setBounds(265, 218, 113, 27);

getContentPane().add(button_1);

Button_1.addActionListener(new ActionListener() {

@覆盖

公共无效actionPerformed(ActionEvent e){

丢弃();

}

});

}

}

6、com.test.Vive Select

包com.test.Controller;

导入java.sql.ResultSet;

导入java.sql.SQLException;

导入java.util.ArrayList。

导入com.test.Dao.DbConnection。

导入com.test.Entity.tb_items。

选择公开课{

公共静态对象[][] getTb_items() {

字符串sql=“从tb_items中选择*”;

ResultSet结果集=DbConnection.query(sql);

ArrayListtb_items 列表=new ArrayListtb_items();

尝试{

while (resultSet.next()) {

tb_items tb=new tb_items();

tb.setId(resultSet.getInt(1));

tb.setItem_name(resultSet.getString(2));

tb.setUnit_price(resultSet.getString(3));

tb.setMember_price(resultSet.getString(4));

列表.add(tb);

}

} catch(SQLException e) {

e.printStackTrace();

}

Object[][] Object=new Object[list.size()][4];

for(int i=0;ilist.size();i++) {

object[i][0]=list.get(i).getId();

object[i][1]=list.get(i).getItem_name();

object[i][2]=list.get(i).getUnit_price();

object[i][3]=list.get(i).getMember_price();

}

返回一个对象。

}

}

7、com.test.Vive Updata

包com.test.Controller;

导入com.test.Dao.DbConnection。

公开课更新{

//添加数据

公共静态int addData(字符串sql){

返回DbConnection.updataInfo(sql)。

}

}

8、com.test.Vive Test

包com.test.Test;

导入com.test.Vive.MainFrame。

公开课测试{

公共静态无效主(字符串[] args){

最后

考虑到这几天接受面试的人很多,我们整理了大量专门的面试材料以及其他大公司的面试经验。我希望这对你有帮助。

最新面试题合集

上述访谈问题的答案均以书面笔记形式总结。我们还整理了几家大公司的面试资料以及2021年最新的一套面试真题。

最新整理的电子书

各大公司最新面试资料

这就是本文的全部内容,希望对大家的学习有所帮助。

est.Dao.DbConnection;

公开课更新{

//添加数据

公共静态int addData(字符串sql){

返回DbConnection.updataInfo(sql)。

}

}

8、com.test.Vive Test

包com.test.Test;

导入com.test.Vive.MainFrame。

公开课测试{

公共静态无效主(字符串[] args){

最后

考虑到这几天接受面试的人很多,我们整理了大量专门的面试材料以及其他大公司的面试经验。我希望这对你有帮助。

最新面试题合集

[外部链接图像正在传输.(img-NOOfVl83-1720126462099)]

上述访谈问题的答案均以书面笔记形式总结。我们还整理了几家大公司的面试资料以及2021年最新的一套面试真题。

最新整理的电子书

[正在传输外部链接图像.(img-Xx962PSd-1720126462100)]

各大公司最新面试资料

[正在传输外部链接图像.(img-PNwJcpt4-1720126462100)]

这就是本文的全部内容,希望对大家的学习有所帮助。

以上关于#Meheishi的相关内容摘自网络,供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/93113.html

(0)
CSDN的头像CSDN
上一篇 2024年7月5日
下一篇 2024年7月5日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注