更多"本题程序是一个Applet应用程序,功能是更改显示的图片。页面中有一个"的相关试题:
[简答题]本题程序是一个Applet应用程序,功能是计算前n个自然数的和,程序中用进度条来表示计算的进程。页面中有两个文本框、两个按钮和一个进度条,在第一个文本框中输入要计算的自然数的个数,单击“开始”按钮则开始进行计算,进度条同步显示计算完成的情况。程序中存在若干错误,请找出并改正(注意:不得改动程序的结构,不得增行或删行)。
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
import java.awt.event.*;
public class advance extends Japplet
Container container = null;
JButton startButton,stopButton;
JTextField inputTextField,outputTextField;
JProgressBar pBar = null;
Timer timer = null;
static int sum = 0;
static int counter = 0;
public void init( )
container = this.getContentPane( );
container.setLayout(new GridLayout(3,1));
Box hboxl = Box.createHorizontalBox( );
container.add(hboxl);
hboxl.add(Box.createHorizontalGlue( ));
JLabel labell = new JLabel("前",JLabeI.LEFT);
labell.setFont(new Font("Dialog",Font.PLAIN,15));
hboxl.add(labell);
inputTextField = new JTextField("100",4);
hboxl.add(inputTextField);
[填空题]java Applet应用程序的编写和执行共分为4步进行:编写源代码、编写HTML文件调用该小程序、 【13】 、解释执行.
[填空题]Java Applet应用程序的编写和执行共分4步进行:编写源代码、编写HTML文件调用该小程序、 【14】 、解释执行。
[填空题]Java Applet应用程序的编写和执行共分编写源代码、编写HTML文件调用该小程序、______和解释执行四步进行。
[简答题]本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“红色”,单击其中任意一个按钮,则可以将对话框的背景色设置为按钮名称所对应的颜色。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class java2 extends JApplet
private JFrame frame;
______( )
frame=new JFrame( );
frame.setTitle("java2");
frame.setSize(300,200);
frame.getContentPane( ).add(new ButtonPanel( ));
JButton PopButton=new JButton("请单击");
getContentPane( ).add(PopButton);
PopButton.addActionListener(new ActionListener( )
public void actionPerformed(ActionEvent evt)
if(frame.isVisible( ))frame.setVisible(false);
else______;
);
class ButtonPanel extends JPanel
private class ColorAction implements ActionListener
private Color backgroundColor;
public void actionPerformed(ActionEvent actionevent)
setBackground(backgrOundColor);
repaint( );
public ColorAction(
[简答题]本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有一个按钮“Draw line”,单击该按钮后,它就处于按下状态,然后用鼠标在窗口中单击一下,在单击的地方就会出现一个坐标圆点,用鼠标在另外一个地方单击一下又会出现另外一个圆点,并且此时在两个坐标圆点间画出一条直线,且“Draw line”处于可用状态,再单击这个按钮就可以画另外一条直线。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class EventQueuePanel extends JPanel implements ActionListener
EventQueuePanel( )
JButton button=new JButton("Draw line");
add(button);
button.addActionListener(this);
public void actionPerformed(AclionEvent evt)
Graphics g=getGraphics( );
______p=getClick( );
g.drawOval(p.x-2,p.y-2,4,4);
Point q=getClick( );
g.drawOval(q.x-2,q.y-2,4,4);
g.drawLine(p.x,p.y,q.x,q.y);
g.dispose( );
public Point getClick( )
EventQueue eq=Toolkit.getDefaultToolkit( ).getSystemEventQueue( );
while(true)
try
AWTEvent evt=eq.getNextEvent( );
if(evt.getID( )==MouseEvent.MOUSE PRESSED)
MouseEvent mevt=(MouseEvent)evt;
Point p=______( );
Poi
[填空题]包含Swing构件的Applet(小应用程序)应该是【 】类的子类。
[简答题]本题程序的功能是读入运行程序时所传入的参数(一个或多个),并将参数依次显示出来。例如运行程序“lava basic par1 par2”,则打印输出为“par1 par2”。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic
public static void main(String[] args)
int i = 0;
while (______)
System.out.print(______+ "");
______;
System.out.println( );
[填空题]包含Swing构件的Applet(小应用程序)应该是 【13】 类的子类。