更多"bar为一JScrollBar组件,阅读下面程序段,请在程序中的画线处"的相关试题:
[填空题]bar为一JScrollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。
...
public WellAdjusted( )
super("Well Adjusted");
setSize(350,100);
bar.addAdjustmentListener(this);
value.setHorizontalAlignment(SwingConstants.CENTER);
value.setEditable(false);
JPanel pane = new JPane( );
pane.setLayout(new BorderLayout( ));
pane.add(value,"Center"):
pane.add(bar,"South");
setContentPane(pane);
public void adjustmentValueChanged(AdjustmentEvent evt)
【12】
if(source ==bar)
int newValue bar.getValue( );
value.setText(""+newValue);
repaint( );
[填空题]bar为一JSerollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。
…
public WellAdjusted( )
super("Well Adjusted");
setSize(350,100);
bar.addAdjustmentListener(this);
value.setHorizontalAlignment(SwingConstants.CENTER);
value.setEditable(false);
JPanel pane=new JPane( );
pane.setLayout(new BorderLayout( ));
pane.add(value,"Center"):
pane.add(bar,"South");
setContentPane(pane);
public void adjustmentValueChanged(AdjustmentEvent evt)
【12】
if(source==bar)
int newValue bar.getValue( );
value.setText(""+newValue);
repaint( );
…
[填空题]阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。
…
JTextField result=new JTextField( );
JComboBox pick=new JComboBox( );
public Selectltem( )
{
super("Select Item");
pick.addItemListener(this);
pick.addItem("Navigtor");
pick.addItem("Internet Explorer");
pick.addItem("Opera");
pick.setEditable(false);
result.setHorizontalAlignment(SwingConstants.CENTER);
result.setEditable(false);
pane.setLayout(new BorderLayout( ));
【12】
pane.add(pick,"Center"):
pane.add(result,"South");
setContentPane(pane);
}
public void itemStateChanged(ItemEvent evt)
{
Object source=evt.getSource( );
if(source==pick)
{
Object newPick=evt.getItem( );
result.setText(newPick.toString( )+"is the selection.");
}
repaint( );
}
[填空题]下面的应用程序中有一个组,组内有4个单选按钮,请在画线处填入正确的语句使程序能正确运行。
import javax.swing.*;
public class OneTeam extends JFrame
{
JRadioButton[] teams = new JRadioButton[3];
public OneTeam( )
{
super("One Team");
setSize (140,160);
setDefaultCloseOperation(JFrame.EXIT ON CLOSE
JPanel pane = new JPanel( );
teams[0] = new JRadioButton("red choose");
teams[l] = new JRadioButton("blue choose");
teams[2] = new JRadioButton("green choose");
【11】 ;
for ( int i = 0;i < teams.length;i++)
{
group.add(teams[i]);
pane.add(teams[i]);
}
setContentPane(pane);
}
public static void main(String arguments[]
{
OneTeam ot= new OneTeam( );
ot.show( );
}
[填空题]下面的应用程序中有一个组,组内有4个单选按钮,请在画线处填入正确的语句使程序能正确运行。
import javax.swing.*;
public class OneTeam extends JFrame
JRadioButton[] teams = new JRadioButton[3];
public OneTeam( )
super("One Team");
setSize (140,160);
setDefaultCloseOperation(JFrame.EXIT ON CLOSE
JPanel pane = new JPanel( );
teams[0] = new JRadioButton("red choose");
teams[l] = new JRadioButton("blue choose");
teams[2] = new JRadioButton("green choose");
【11】 ;
for ( int i = 0;i < teams.length;i++)
group.add(teams[i]);
pane.add(teams[i]);
setContentPane(pane);
public static void main(String arguments[]
OneTeam ot= new OneTeam( );
ot.show( );
[单项选择]阅读下面的程序段:
publiC class Sun
public static void main (String args[ ])
int a=0;
for(int i=1;i<=3;i++)
for(int j=1;j<=i;j++)
for(int k=j;k<=3;k++)
a=a+1;
System.out.println(
A. ;
B. 9
C. 14
D. 21
[填空题]通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序 【9】 。
public class ThreadTest
public static void main(String args[ ]
Thread t1 = new Thread(new Hello( )
Thread t2 = new Thread(new Hello( )
___________;
t2.start( );
class Hello implements Runnable
int i;
public void run( )
while (true)
System.out.println("Hello"+i++
if(i==5) break;
[填空题]从对象流中读取对象,请在画线处加入代码完成此程序 【10】 。
import java.util.*;
import java.io.*;
public class UnSerializeDate
Date d = null;
UnSerializeDate( )
try
FileInputStream f = new FileInputStream("data.ser");
______;
d = (Date) s.readObject( );
f.close( );
catch(Exception e)
e.printStackTrace( );
public static void main(String args[ ])
UnSerializeDate a = new UnSerializeDate( );
System.out.println("The date read is :"+a.d.toString( ));
[单项选择]在下面的定义语句中,画线处应填入的内容是
class Fred
public:
void print( )cout<<data<<endl;
void setData(double D) data=d;
static int count;
private:
double data;
;
______count=0;//静态数据成员的定义
A. int
B. static int
C. int Fred::
D. static int Fred::
[填空题]下面程序构造了一个Swing Applet,在下画线处填入正确的代码。
import javax.swing.*;
import java.awt.*;
public class SwingApplet extends ______
JLabel 1=new JLabel("This is a Swing Applet.");
public void init( )
Container contentPane=getContentPane( );
contentPane.add(1);
[填空题]有如下代码片段,请在画线处填入正确的代码,使程序运行正确。
import javax.swing.*;
import java.awt.*;
import java.event.*;
public class JAppletTest extends 【12】
public void init( )
Container contentPane = getContentPane( );
Icon icon = new ImageIcon("swing.gif", "A GIF on a swing");
JLabel label = new JLabel("Swing!", icon, Swingconstants. CENTER);
contentPane.add(label, BorderLayout. CENTER);
[填空题]请在代码中的画线处填写正确的语句 【16】 ,使程序输出hello world!。
//HelloApplet.java
Import java.awt.*;
Import java.applet.*;
Public class HelloApplet extends
Public void paint(Graphics g)
_______ ("hello world! ",20,20);
[单项选择]阅读下面程序,则程序段的功能是
#include"stdio.h"
main( )
int c[]=23,1,56,234,7,0,34,i,j,t;
for(i=1;i<7;i++)
t=c[i];j=i-1;
while(j>=0 && t>c[j])
c[j+1]=c[j];j--;
c[j+1]=t;
for(i=0;i<7;i++)
printf("%d",c[i]);
putchar(’/n’);
A. 对数组元素的升序排列
B. 对数组元素的降序排列
C. 对数组元素的倒序排列
D. 对数组元素的随机排列