| 
 | 
 
 
 
81分之1 
 
& 
 
[编程练习题答案]的Java语言程序设计(基础篇)(进阶篇)第13,14, 
 
15,24,25,26,28,29,30,31章部分习题答案,奇数题和部分 
 
双数题是我自己做的,在此和大家分享(^ _ ^〜 
 
第13章练习13.2 / 13.8 / 13.11 
 
进口的javax.swing *。 
 
进口java.awt中的*。 
 
公共类Exercise13_2扩展的JFrame { 
 
//创建两个按钮 
 
私人OvalButton jbtOk =新OvalButton(“OK”); 
 
私人OvalButton jbtCancel =新OvalButton(“取消”); 
 
/ **默认构造方法* / 
 
公共Exercise13_2(){ 
 
//设置窗口标题 
 
的setTitle(“Exercise13_2”); 
 
//设置的FlowLayout经理安排的组成部分 
 
的Java语言程序设计 
 
81分之2 
 
//框架内 
 
的getContentPane()的setLayout(新的FlowLayout()); 
 
//添加按钮框架 
 
的getContentPane()加(jbtOk)。 
 
的getContentPane()加(jbtCancel)。 
 
} 
 
/ **主要方法* / 
 
公共静态无效的主要(字串[] args){ 
 
Exercise13_2帧=新Exercise13_2(); 
 
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
 
frame.pack(); 
 
frame.setVisible(真); 
 
} 
 
} 
 
类OvalButton扩展的JButton { 
 
公共OvalButton(){ 
 
} 
 
公共OvalButton(字符串文本){ 
 
超(文本); 
 
} 
81分之1 
 
& 
 
[编程练习题答案]的Java语言程序设计(基础篇)(进阶篇)第13,14, 
 
15,24,25,26,28,29,30,31章部分习题答案,奇数题和部分 
 
双数题是我自己做的,在此和大家分享(^ _ ^〜 
 
第13章练习13.2 / 13.8 / 13.11 
 
进口的javax.swing *。 
 
进口java.awt中的*。 
 
公共类Exercise13_2扩展的JFrame { 
 
//创建两个按钮 
 
私人OvalButton jbtOk =新OvalButton(“OK”); 
 
私人OvalButton jbtCancel =新OvalButton(“取消”); 
 
/ **默认构造方法* / 
 
公共Exercise13_2(){ 
 
//设置窗口标题 
 
的setTitle(“Exercise13_2”); 
 
//设置的FlowLayout经理安排的组成部分 
 
的Java语言程序设计 
 
81分之2 
 
//框架内 
 
的getContentPane()的setLayout(新的FlowLayout()); 
 
//添加按钮框架 
 
的getContentPane()加(jbtOk)。 
 
的getContentPane()加(jbtCancel)。 
 
} 
 
/ **主要方法* / 
 
公共静态无效的主要(字串[] args){ 
 
Exercise13_2帧=新Exercise13_2(); 
 
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
 
frame.pack(); 
 
frame.setVisible(真); 
 
} 
 
} 
 
类OvalButton扩展的JButton { 
 
公共OvalButton(){ 
 
} 
 
公共OvalButton(字符串文本){ 
 
超(文本); 
 
} 
 
 |   
 
 
 
 |