java 图形界面的速成题目

《Java程序设计》复习题

1.在JApplet窗口中显示两张图片(soldier.jpg),一张是原尺寸,一张放大。

/*引入java.awt包和javax.swing包。*/

import java.awt.*;

import javax.swing.*;

public class Eg7_1 extends JApplet{

Image soldier; //定义图形类对象

public void init(){

soldier = getImage(getCodeBase(),"soldier.jpg");/*获得图像*/

}

public void paint(Graphics g){

g.drawImage(soldier,0,0,this); /* 用g(画笔)绘制图片,参数0,0是屏幕

左角顶点坐标*/

g.drawImage(soldier,0,65,300,60,this); //参数300,60是确定图像的大小。

}

}

2.创建一个窗口,在窗口中加入一个按钮,初涉Swing容器框架、内容面板及

基本组件。

import java.awt.*; //引入java.awt包。

import javax.swing.*; //引入java.swing包。

public class Eg7_2 { //声明类

public Eg7_2 () { //写该类的构造方法

JFrame f = new JFrame(); //创建窗口底层容器框架(JFrame)对象f。

Container contentPane = f.getContentPane();

JButton button = new JButton ("按钮"); //创建按钮类对象实

例。

contentPane.add(button); //将按钮组件button加到容器我的

窗口

f.setTitle("我的窗口");

f.setSize(400,300);

f.setVisible(true);

}

public static void main(String args[]){

new Eg7_2();

}

}

java 具有绘图能力的类,《Java程序设计》复习题_绘图相关推荐

  1. java clock计时_Java Clock类– java.time.Clock

    java clock计时 Java Clock class is part of Date Time API. Java Clock class is used to get the current ...

  2. java.lang.ClassCastException:无法将类java.lang.Integer强制转换为类java.lang.Long

    在下面的示例中, jdbcTemplate.queryForList返回一个Integer对象,我们尝试将其直接转换为Long : public List<Customer> findAl ...

  3. Java实验实现一个circle类,java实验报告-类的定义.doc

    java实验报告-类的定义 南京理工大学泰州科技学院 实验报告书 课程名称: <JAVA面向对象程序设计> 实验题目: 实验三 类的定义 班 级: 09计算机(2) 学 号: 090903 ...

  4. java中多态案例工厂类,Java中构造器内部的多态方法的行为实例分析

    本文实例讲述了Java中构造器内部的多态方法的行为操作.分享给大家供大家参考,具体如下: 这篇文章主要讨论的是,若在一个构造器中调用正在构造的对象的某个动态绑定的方法时会出现的情况.在此之前,我们需要 ...

  5. java设计一个顺序表类的成员函数_顺序表代码讲解以及实现

    用C语言编写一个有关顺序表的程序代码 创建一个顺序表,其数据元素类型为整型: 在该顺序表中插入数据(#include #include #define MaxSize 50 typedef char ...

  6. java catch自定义异常_java异常类-java自定义异常-嗨客网

    Java异常类教程 我们在 我们可以看到,在 Exception 表示的是程序中出现了问题,可以直接使用 try - catch 来捕获处理.Error 一般值 Java常见异常 类名 描述 IOEx ...

  7. java生成圆_java工具类-java实现 生成圆头像

    1.创建RoundHeadImgUtils工具类 package com.mrd.utils; import javax.imageio.ImageIO; import java.awt.*; imp ...

  8. JAVA语言中 文本框类的类名是_这是什么?

    [简答题]设计一个Printer类继承Output和Product接口,实现数据的获取和输出 (25.0分) [多选题]一般Java程序的类主体由哪两部分组成( ). [多选题]如果子类中的( )与父 ...

  9. java解析csv文件工具类,java操作CSV文件工具类

    离线路灯 UID:3 注册时间2011-08-21 最后登录2021-03-15 在线时间5398小时 发帖659 精华44 金币3650 威望1881 股份280 发帖659 金币3650威望188 ...

最新文章

  1. LeetCode 106. 从中序与后序遍历序列构造二叉树(Construct Binary Tree from Inorder and Postorder Traversal)...
  2. ucontext族函数的使用及原理分析
  3. TextView 多文字字体颜色及多事件监听
  4. Could not autowire. No beans of 'xxxx' type found的错误提示
  5. 调用另一个cpp的变量_Il2Cpp Internals: 托管调用栈
  6. spss假设检验_SPSS进行组间差异比较及其两两比较——「杏花开生物医药统计」...
  7. log4j输出日志级别控制
  8. 卸载office 2016 报错:错误1321
  9. vue项目中,使用mint-ui的picker实现省市区三级联动,并且编辑时选中默认值(封装成独立的组件)
  10. 1-2 实验2 点对点通信
  11. lineageos信号叉号_Z1刷lineage os 14.1 15.1官方版后信号上叉号的清除教程
  12. java 中介模式_中介者模式
  13. QT——http协议(大华摄像头保活,根据Id获取大华摄像头播放地址rtsp流)
  14. 在VMware上安装win10
  15. Python OpenCV学习笔记之:博立叶变换
  16. 小米 红米版note 4x刷机成功
  17. 基于Matlab的3-D胸部扫描CT切片的肺部分割——使用活动轮廓(snakes)进行三维分割及建模
  18. 码住!人工智能怎么影响教育?听这场直播就够了!
  19. Java基础入门第三版黑马课后习题(编程部分)
  20. 数字逻辑电路p230

热门文章

  1. VMprotect静态跟踪 字节码反编译
  2. 进一步考察与UI相关的安全漏洞-下
  3. 160个CrackMe002
  4. 【生活】SSD 接口的分类
  5. 1.5 Map集合:HashMap 和TreeMap 类
  6. Acwing第 1 场周赛【完结】
  7. selenium2与python自动化1-selenium简介与降级
  8. C++之多重继承引发的重复调用
  9. Spring boot登录错误提示
  10. Spring boot全面接管Spring MVC