![[问答题] 下面是一个Applet程序,其功能是在图形用户界面中实现打印任意行数的杨辉三角形,编写一个含有整型形式参数的方法,此方法打印杨辉三角形,打印的行数由形式参数指定。编写Applet程序接受用,第1张 [问答题] 下面是一个Applet程序,其功能是在图形用户界面中实现打印任意行数的杨辉三角形,编写一个含有整型形式参数的方法,此方法打印杨辉三角形,打印的行数由形式参数指定。编写Applet程序接受用,第1张](/aiimages/%5B%E9%97%AE%E7%AD%94%E9%A2%98%5D+%E4%B8%8B%E9%9D%A2%E6%98%AF%E4%B8%80%E4%B8%AAApplet%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%85%B6%E5%8A%9F%E8%83%BD%E6%98%AF%E5%9C%A8%E5%9B%BE%E5%BD%A2%E7%94%A8%E6%88%B7%E7%95%8C%E9%9D%A2%E4%B8%AD%E5%AE%9E%E7%8E%B0%E6%89%93%E5%8D%B0%E4%BB%BB%E6%84%8F%E8%A1%8C%E6%95%B0%E7%9A%84%E6%9D%A8%E8%BE%89%E4%B8%89%E8%A7%92%E5%BD%A2%EF%BC%8C%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E5%90%AB%E6%9C%89%E6%95%B4%E5%9E%8B%E5%BD%A2%E5%BC%8F%E5%8F%82%E6%95%B0%E7%9A%84%E6%96%B9%E6%B3%95%EF%BC%8C%E6%AD%A4%E6%96%B9%E6%B3%95%E6%89%93%E5%8D%B0%E6%9D%A8%E8%BE%89%E4%B8%89%E8%A7%92%E5%BD%A2%EF%BC%8C%E6%89%93%E5%8D%B0%E7%9A%84%E8%A1%8C%E6%95%B0%E7%94%B1%E5%BD%A2%E5%BC%8F%E5%8F%82%E6%95%B0%E6%8C%87%E5%AE%9A%E3%80%82%E7%BC%96%E5%86%99Applet%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%8F%97%E7%94%A8.png)
[问答题] 下面是一个Applet程序,其功能是在图形用户界面中实现打印任意行数的杨辉三角形,编写一个含有整型形式参数的方法,此方法打印杨辉三角形,打印的行数由形式参数指定。编写Applet程序接受用户输入的整数,作为实际参数传递并调用上面的方法,要求图形用户界面上包含一个文本区作为输入参数的入口,一个带有纵向滚动条的文本面板作为输出打印结果的区域,一个按钮,点击则完成打印。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class exll_3 extends JApplet
private JButton jb = new JButton("OK");
private JTextPane jtp = new JTextPane();
private JTextField itl=new JTextField(8);
private int n=15;
public void init()
jb.addActionListener(new ActionListener()
public void actionPerformed(ActionEvent e)
n=jtf.getText();
正确答案:n=Integer.parseInt(jtf.getText()) int j=i;j<n;i++ jtp.getText()+s+”"
参考解析:本题主要考查swing图形用户界面设计和Applet窗口相结合解决一些实际问题的综合应用。解题关键是熟悉swing的基本构件库,包括Jframe,JTextPane,JButton以及swing的事件机制,还需要熟悉swing和Applet应用相结合的程序设计方法,并且要会设计一些解决简单问题的算法,杨辉三角形就是一例。本题中,第一处,对象jd调用方法getText()得到的是文本面板中的字符串类型的数据,而n是整形数据类型,因此需要做数据类型转换;第二处,循环变量j应该从外层循环变量i开始一直到n,否则输出的“*”数目不变;第三处,应该在已有的输出结果之上在输出一行新的串,因此需要加上jip.getText()。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)