资源简介
北邮 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 作业6 设计模式1
- 北邮 java 作业5 群体对象
- 北邮 java 作业4 图形化
- HiveConnect.java
- JAVA入门实验单机版单词测试程序
- java语言实现自动编码器算法autoencod
- 网易云微专业JavaWeb浙大wk男神的课程
- java多线程局域网聊天,服务器+客户端
- mysql-connector-java-5.1.25-bin-jar
- java导入导出全部文件jar包,ajax提交
- mysql-connector-java-5.1.34.jar
- Java web 动态网页与静态网页
- Java之JDBC连接数据库实现增删改查(
- JAVA100道习题集合
- Java操作系统课设之模拟进程管理系统
- JAVAFX之数独游戏多功能
- 共享单车微信小程序源码
- javadbf.4.1.jar
- Javaweb仿摩拜
- Java 对接快递接口
- java实现单机版和网络对战版五子棋程
- java 实现简单爬虫,爬取图片
- java-web文件上传demo,可解决多个安全
- 北邮大三java选修课oj课后作业1
- ps提取h264源码
- javax.comm jar包
- java反射demo169523
- java_jdk_api
- JSP+servlet+mysql网络订单系统包含数据库
- java上传文件到服务器任何文件
评论
共有 条评论