题库 题库

【简答题】

本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭 圆形,并且画白色粗体的“欢迎学习Java!”字符串。
import java.awt.*;
import javax.swin9.*;
public class java2
{
public static void main(String[]args)
{
FillFrame frame=new FillFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_
ON_CLOSE);
frame.show();
}
}
class FillFrame extends JFrame
{
public FillFrame()
{
setTitle("java2"):
setSize(WIDTH,HEIGHT);
FillPanel panel=new FillPanel();
panel.setBackground(SystemColor.desktop);
Container contentPane=getContentPane();
contentPane.add(panel);
}
public static final int WIDTH=400;
public static final int HEIGHT=250;
}
class FitlPanel extends JPanel
{
public void paintComponent(Graphics g)
{
         
g.setColor(new Color(10,10,10));
g.drawRect(10,10,100,30);
g.setColor(new Color(100,100,lOO));
g.drawRoundRect(150,10,100,30,15,15);
g.setColor(new Color(150,150,150));
g.drawOval(280,10,80,30);
g.setColor(new Color(10,10,10));
g.fillRect(10,ll0,100,30);
g.setColor(new Color(100,100,100));
g.fillRoundRect(150,110,100,30,15,15);
g.setColor(new Color(150,150,150));
g.fillOval(280,110,80,30);
g.setColor(Color.white);
Font f=new Font("宋体”,           ,20);
g.setFont(f);
g.drawstring("欢迎学习Java!",l50,200);
}
}

参考答案

第1处:supEr.pAintComponEnt(G)
第2处:Font.BolD

相关试题

单选题 下列选项成员变量声明正确的是(  )。 查看答案
单选题 设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较的次数分别是s和b,在查找不成功情况下s和b的关系是( )。 查看答案
单选题 对于给出的一组权w={10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为(  )。 查看答案
单选题 下列关于Java语言特点的叙述中,错误的是(  )。 查看答案
单选题 下列操作中,不属于Applet安全限制的是(  )。 查看答案
单选题 代码System.out.println(066)的输出结果是(  )。 查看答案
单选题 Java语言中如果要使用某个包中的类时,需要使用 (  )导人。 查看答案
单选题 在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是(  )。 查看答案
单选题 假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为(  )。 查看答案
单选题 下列代码中的内部类名是(  )。
import java.awt.event.*;
lapoct javax.swin9.*;
class TalkingClock(
public void start(int interval,final boolean beep){
ActionListener listener=new
ActionListener(){
public void actionPerformed(ActionEvent e-
vent){

}
}
Timer t=new Timer(interval,listener);
start();
}
}
查看答案
单选题 在Java语言中,封闭是借助于(  )实现的。 查看答案
单选题 数据流程图(DFD图)是(  )。 查看答案
单选题 当启动Applet程序时,首先调用的方法是(  )。 查看答案
单选题 下列标识符(名字)命名原则中,正确的是(  )。 查看答案
单选题 下面程序段的输出结果是(  )。
public class Test{
public static void main(String args[]){
int X,y;
x=(int)Math.sqrt(5)/2+(int)Math.random()*5/2;
y=(int)Math.sqrt(3)/2+(int)Math.random()*3/2;
if(x>v)
System.OUt.println("x>y");
elseif(x= =y)
System.out.println("x=Y");
else
System.out.println("x
}
}
查看答案
单选题 Java对I/O访问所提供的同步处理机制是(  )。 查看答案
单选题 下面for循环语句的执行结果是(  )。
for(int j=10;j>3;j--)
if(j%3 1=O)
j--;
--j;
--j;
System.OUt.println(j);
}
查看答案
单选题 需求分析阶段的任务是(  )。 查看答案
单选题 下列程序片段中,能通过编译的是(  )。 查看答案
单选题 下列叙述中,错误的是(  )。 查看答案