(高分悬赏)再做不出,明天31号就出人命了,JAVA题三

来源:百度知道 编辑:UC知道 时间:2024/05/04 19:50:40
分别使用awt包和swing包制作标签,使用swing包中的JLabel类创建标签时,可以在标签上加入图片,而且当鼠标停留在标签上时,会显示一段提示信息,而Label类不能!
请将有数字表示的地方的补充完整。
import java.awt.*;
import javax.swing.*;
public class LabelTest extends JFrame{
private (14) ; //定义JLabel对象label
private (15) ; //定义Label对象bl
public LabelTest(){
(16); //调用父类JFrame创建窗口
Container (17); //调用getContentPane()方法生成容器对象c
c.setLayout(new FlowLayout());
bl=new Label("欢迎使用JAVA语言!"); //bl对象加入标题文字
bl.setSize(new Dimension(200,200)); //设置bl的大小
(18); //将bl居中对齐
c.add(bl); //将bl加入到容器c中
label=new JLabel("JLabel标签"); //将label对象加入标题文字
ImageIcon icon=new ImageIcon("start.jpg"); //创建图标文件对象
label.setIcon(icon); //label对象加入图形
//以下语句为对象label加入提示信息("使用JLabel制作标签"
(19);
(20); //将对象label加入到容器c中
setSize(200,100);
show();
}
public static void main(String[] args){
Labe

14. JLabel label = new JLabel();
15. JLabel bl= new JLabel();
16. super("");
17. cp = getContentPane();
18. cp.add(BorderLayout.CENTER, bl);
19. label.setText("使用JLabel制作标签" );
20. cp.add(label);

14. JLabel label = new JLabel();
15. Label bl= new Label();
16. super("JFrame");
17. c = getContentPane();// 这个变量取名有要求的
18. bl.setAlignment(Label.center);//多谢〔海鸽翱翔〕的提醒
19. label.setToolTipText("使用JLabel制作标签" );// 这个方法才是鼠标悬停的效果
20. c.add(label);

14. JLabel label = new JLabel();
15. Label bl= new Label();
16. super("JFrame"); //窗口名
17. c = getContentPane();
18. b1.setAlignment(Label.center);
19. label.setToolTipText("使用JLabel制作标签")
20. c.add(label);

label.setTooltiptext("内容");

这么多人回答,我是没戏了!不回答了