91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.08MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-11
  • 語言: Java
  • 標簽: 設計模式??java??

資源簡介

使用5種設計模式完成的一個點單系統,顯示不同系列下的所有商品,點擊選擇冰度甜度之后添加到訂單中,計算總金額,下單之后發送訂單到門店的后廚制作商品。使用了抽象工廠模式、裝飾模式、單例模式、代理模式、原型模式。

資源截圖

代碼片段和文件信息

package?agent;

import?java.awt.Color;
import?java.awt.Image;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.ItemEvent;
import?java.awt.event.ItemListener;
import?java.awt.event.WindowAdapter;
import?java.awt.event.WindowEvent;
import?java.io.IOException;
import?java.io.OptionalDataException;
import?java.text.DecimalFormat;
import?java.util.ArrayList;
import?java.util.List;
import?java.awt.Font;

import?javax.swing.ButtonGroup;
import?javax.swing.Icon;
import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.JRadioButton;
import?javax.swing.JScrollPane;
import?javax.swing.JTable;
import?javax.swing.JTextArea;
import?javax.swing.JTextField;
import?javax.swing.ListSelectionModel;
import?javax.swing.table.DefaultTableCellRenderer;
import?javax.swing.table.DefaultTableModel;

import?orderno.OrderNo;
import?proxy.Commodity;
import?proxy.Customer;
import?proxy.Manufacturer;

public?class?AgentJframe?extends?Jframe?{

private?static?final?long?serialVersionUID?=?1L;

Jframe?Mframe;
JButton?button1?button2?button3?button4?button5?button6;
JPanel?panel?Cpanel;
OrderNo?no;?//?單例模式
int?orderNo?=?1;?//?訂單號
JTextField?countTextField;
public?static?final?JTextArea?textArea?=?new?JTextArea();
public?static?final?JScrollPane?sp?=?new?JScrollPane();
DefaultTableModel?tableModel;?//?默認顯示的表格
JTable?table;?//?表格
JScrollPane?s?=?null;
String[][]?rowData?=?{};

String?temper?=?null?sweet?=?null;?//?甜度溫度

List?orders?=?new?ArrayList();?//?存放訂單信息
List?demand?=?new?ArrayList();?//?選擇溫度甜度數量

public?AgentJframe()?{

Mframe?=?new?Jframe(“烏鐵茶集“);
ImageIcon?ig?=?new?ImageIcon(getClass().getResource(“/images/timg.jpg“));
Image?im?=?ig.getImage();
Mframe.setIconImage(im);

init();

Mframe.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
Mframe.setSize(1280?720);
Mframe.getContentPane().setBackground(Color.white);
Mframe.getContentPane().setLayout(null);
Mframe.setResizable(false);
Mframe.setVisible(true);
Mframe.setLocationRelativeTo(null);
}

public?void?init()?{

ImageIcon?ig?=?new?ImageIcon(AgentJframe.class.getResource(“/images/timp.png“));
JLabel?logoJLabel?=?new?JLabel(ig);
logoJLabel.setBounds(20?70?ig.getIconWidth()?ig.getIconHeight());
Mframe.getContentPane().add(logoJLabel);

panel?=?new?JPanel();
panel.setBounds(230?0?550?720);
panel.setBackground(Color.white);
panel.setLayout(null);
Mframe.getContentPane().add(panel);

Font?f?=?new?Font(“宋體“?Font.PLAIN?22);
Color?c?=?new?Color(240?248?255);

button1?=?new?JButton(“行俠仗義“);
button1.setFocusPainted(false);
button1.setBackground(c);
button1.setBorderPainted(false);
button1.setFont(f);
button1.setBounds(30?155?199?50);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????303??2019-11-30?11:17??BoBaMilkTea\.classpath
?????文件?????????387??2019-12-16?18:49??BoBaMilkTea\.project
?????文件??????????55??2019-12-16?21:13??BoBaMilkTea\.settings\org.eclipse.core.resources.prefs
?????文件?????????598??2019-11-30?11:17??BoBaMilkTea\.settings\org.eclipse.jdt.core.prefs
?????文件???????13311??2019-12-17?00:55??BoBaMilkTea\UML\Single.cld
?????文件???????52570??2019-12-17?00:01??BoBaMilkTea\UML\abstract.cld
?????文件???????87123??2019-12-17?00:20??BoBaMilkTea\UML\decoration.cld
?????文件???????54007??2019-12-17?01:15??BoBaMilkTea\UML\proxy.cld
?????文件?????????877??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\ABaiXTea.class
?????文件????????1126??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\AFactory.class
?????文件?????????879??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\AJinJTea.class
?????文件?????????882??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\AShouYTea.class
?????文件?????????879??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\AYouJTea.class
?????文件????????1127??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\BFactory.class
?????文件?????????882??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\BHongKTea.class
?????文件?????????882??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\BQingFTea.class
?????文件?????????883??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\BQingGTea.class
?????文件?????????876??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\BZiWTea.class
?????文件?????????971??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\CFactory.class
?????文件?????????887??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\CQingYMTea.class
?????文件?????????887??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\CQingYWTea.class
?????文件?????????598??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\Changer.class
?????文件?????????968??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\DFactory.class
?????文件?????????879??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\DJiaWTea.class
?????文件?????????883??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\DNingBTea.class
?????文件?????????880??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\EBaiYTea.class
?????文件?????????967??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\EFactory.class
?????文件????????1102??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\EZhiZTea.class
?????文件?????????887??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\FFactory.class
?????文件?????????878??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\FMoLTea.class
?????文件?????????116??2019-12-16?21:13??BoBaMilkTea\bin\MilkTea\Tea.class
............此處省略127個文件信息

評論

共有 條評論