资源简介
北邮 java 作业7 设计模式2,李颉老师的课上作业设计模式2

代码片段和文件信息
package homework7;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;;
public class _14211133_孙杨_7_AddBookUI extends JDialog{
public _14211133_孙杨_7_AddBookUI(Jframe jframeString title){
super(jframetitletrue);
_14211133_孙杨_7_AddBookUI jd=this;
this.setBounds(100 100 400 600);
Container container=this.getContentPane();
container.setLayout(new FlowLayout(11010));
JPanel p1=new JPanel(new GridLayout(321010));
JPanel p2=new JPanel(new GridLayout(121010));
JPanel p3=new JPanel(new GridLayout(311010));
JPanel p4=new JPanel(new GridLayout(511010));
JLabel jl1=new JLabel(“isbn:“JLabel.CENTER);
JLabel jl2=new JLabel(“title:“JLabel.CENTER);
JLabel jl3=new JLabel(“price:“JLabel.CENTER);
JLabel jl4=new JLabel(“type:“JLabel.CENTER);
JTextField jt1=new JTextField(20);
JTextField jt2=new JTextField();
JTextField jt3=new JTextField();
JRadioButton jr1=new JRadioButton(“1.非教材类计算机图书“);
JRadioButton jr2=new JRadioButton(“2.教材类图书“);
JRadioButton jr3=new JRadioButton(“3.连环画类图书“);
JRadioButton jr4=new JRadioButton(“4.养生类图书“);
JRadioButton jr5=new JRadioButton(“5.其他“);
ButtonGroup group=new ButtonGroup();
group.add(jr1);group.add(jr2);group.add(jr3);
group.add(jr4);group.add(jr5);
JButton jb=new JButton(“add“);
p1.add(jl1);p1.add(jt1);
p1.add(jl2);p1.add(jt2);
p1.add(jl3);p1.add(jt3);
p3.add(jl4);p4.add(jr1);
p4.add(jr2);p4.add(jr3);
p4.add(jr4);p4.add(jr5);
p2.add(p3);p2.add(p4);
container.add(p1);
container.add(p2);
container.add(jb);
jb.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
int typenumber=0;
if(jr1.isSelected())typenumber=1;
else if(jr2.isSelected())typenumber=2;
else if(jr3.isSelected())typenumber=3;
else if(jr4.isSelected())typenumber=4;
else if(jr5.isSelected())typenumber=5;
_14211133_孙杨_7_Controller.addBook(jt1.getText()jt2.getText()Double.parseDouble(jt3.getText())typenumber);
MyDialog d=new MyDialog(jd“Add successfully“);
d.setVisible(true);
}
});
}
}
class MyDialog extends JDialog{
public MyDialog(JDialog jdString title){
super(jdtrue);
this.setBounds(120120300100);
Container container=this.getContentPane();
container.add(new JLabel(titleJLabel.CENTER));
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5003 2017-01-08 23:31 _14211133_孙杨_7_StrategiesUI.java
文件 306 2017-01-08 23:31 _14211133_孙杨_7_StrategyCatlog.java
文件 232 2017-01-08 23:31 _14211133_孙杨_7_Subject.java
文件 2627 2017-01-08 23:29 _14211133_孙杨_7_AddBookUI.java
文件 581 2017-01-08 23:28 _14211133_孙杨_7_BookCatalog.java
文件 800 2017-01-08 23:28 _14211133_孙杨_7_BookSpecification.java
文件 2200 2017-01-08 23:30 _14211133_孙杨_7_BuyUI.java
文件 1238 2017-01-08 23:30 _14211133_孙杨_7_CompositeStrategy.java
文件 2114 2017-01-08 23:30 _14211133_孙杨_7_Controller.java
文件 692 2017-01-08 23:30 _14211133_孙杨_7_FlatRateStrategy.java
文件 265 2017-01-08 23:31 _14211133_孙杨_7_Globalvariable.java
文件 243 2017-01-08 23:30 _14211133_孙杨_7_IPricingStrategy.java
文件 2342 2017-01-08 23:31 _14211133_孙杨_7_MainUI.java
文件 456 2017-01-08 23:30 _14211133_孙杨_7_NoDiscountStrategy.java
文件 124 2017-01-08 23:30 _14211133_孙杨_7_Observer.java
文件 711 2017-01-08 23:30 _14211133_孙杨_7_PercentageStrategy.java
文件 1040 2017-01-08 23:31 _14211133_孙杨_7_PricingStrategyFactory.java
文件 810 2017-01-08 23:31 _14211133_孙杨_7_Sale.java
文件 904 2017-01-08 23:30 _14211133_孙杨_7_SaleLineItem.java
文件 1014 2017-01-08 23:30 _14211133_孙杨_7_ShoppingCarUI.java
----------- --------- ---------- ----- ----
23702 20
- 上一篇:北邮 java 作业5 群体对象
- 下一篇:北邮 java 作业6 设计模式1
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论