java用画线写字_用Java画线
我已经尝试过使用此代码画一条线,并且效果很好.
import java.awt.*;
import javax.swing.*;
public class New extends JFrame {
public New() {
setSize(960, 960);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public void paint(Graphics g) {
g.drawLine(0, 480, 960, 480);
}
public static void main(String[] args) {
New n = new New();
}
}
我也尝试了下面的代码来画一条线,但是框架中没有线.
import java.awt.*;
import javax.swing.*;
public class Test {
public Test() {
JFrame f = new JFrame("Test");
f.setSize(960, 960);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
public void paint(Graphics g) {
g.drawLine(0, 480, 960, 480);
}
public static void main(String []args) {
Test t = new Test();
}
}
我认为这两个摘要没有区别.我错了吗?有什么区别吗?
解决方法:
JFrame是在构造函数中声明的,这意味着将在创建Test后将其删除.同样,paint方法不属于JFrame,而是属于Test.所以它不会被调用.
标签:swing,awt,java
来源: https://codeday.me/bug/20191118/2028567.html
java用画线写字_用Java画线相关推荐
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- 用java画太阳图_使用Java制作太阳系模型(3)
开发工具与关键技术:MyEclipse 10.JAVA 作者:曾浩源 撰写时间:2019年04月22日 做任何程序都离不开良好的封装,封装好自己代码,到时候传变量到方法,即可一步到位.像太阳系,虽然它 ...
- java程序画米奇_儿童简笔画之拿着福字的米奇
在平日里,看到大宝最喜欢看米奇的动画片了,之前,我就很想把米奇画下来,可是,一直都没时间画,这不,今天没事,就把客厅里的另一角,贴在墙裙瓷砖上的米奇画下来了吗?看着这个拿着福字的米奇,特别喜庆,也特别 ...
- java语言程序设计期中考试_《java语言程序设计》期中试卷(答案).doc
<java语言程序设计>期中试卷(答案).doc JAVA语言程序设计期中试卷第1页共6页2009-2010学年第一学期JAVA语言程序设计期中试卷(答案)院系计算机年级2006专业计算机 ...
- java鼠标监控的灵敏度_【JAVA求助】 鼠标监控 addMouseListener 报错
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 放个镇楼图 希望能吸引点人气~ 程序目标是这样的: 我想在屏幕上画很多方框 点击每一个方框之后都会产生不同的功能 部分程序如下: //这是最外层自定义的F ...
- java度量衡换算器代码_《Java语言程序设计》选题
<Java语言课程设计>选题 课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容.培养学 ...
- java课后习题七解析_《Java基础入门》_课后习题解析.doc
<Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...
- java byte 无符号类型_获取java byte的无符号数值
byte a = (byte)234; System.out.println(a); 上面的代码,结果是-22,因为java中byte是有符号的,byte范围是-128~127. 如果想输出234,该 ...
- java jsp取静态常量_获取java静态
Android NDK开发系列教程4:对类变量进行操作 终于建了一个自己个人小站:https://huangtianyu.gitee.io,以后优先更新小站博客,欢迎进站,O(∩_∩)O~~ 通常我们 ...
最新文章
- linux fedora14 u盘运行,Win7下Fedora 14 硬盘或U盘安装指南
- TF学习——TF之TFOD:基于TFOD AP训练ssd_mobilenet预模型+faster_rcnn_inception_resnet_v2_模型训练过程(TensorBoard监控)全记录
- jQuery Ajax – Servlets集成:构建完整的应用程序
- [深度学习TF2][RNN-LSTM]文本情感分析包含(数据预处理-训练-预测)
- jmeter性能测试实例_实例教程:手把手教你Jmeter性能测试
- 不使用临时变量的swap再思考 -- 六种解法
- sme是什么职位_学云计算能从事哪些岗位 未来职业发展是什么样
- 树莓派 pip 手动安装 和使用阿里云源
- [转] 测试员,敢问路在何方(来自微软工程师)
- Zen coding
- 第09课:一网打尽神经序列模型之 RNN 及其变种 LSTM、GRU
- 【历史上的今天】1946年2月14日:世界上第一台计算机ENIAC诞生
- IT史上十大最尴尬瞬间 盖茨遭遇Win98死机居首
- 筛选出一些个人常用的快捷键
- three.js加载和使用纹理-specularMap使用高光贴图创建色彩鲜明的地球(vue中使用three.js77)
- (爱斯维尔期刊:遇到问题已解决) 使用elsarticle-harv的style引文格式时报错 mand\Nat@force@numbers{}\NAT@force@numbers
- docker-compose开机自启动设置
- 怎样抓CD音轨存为WMA文件
- 数值计算·第八集:二阶锥规划(CVXPY版)
- 为什么祖传代码被称为“屎山”?
热门文章
- svn更新maven项目报错_使用svn管理Maven项目的方法步骤
- 爆款入门 | 微生物组-扩增子16S分析和可视化(线上/线下同时开课,2022.4)
- R包vegan的Mantel tests探索群落物种组成是否与环境相关
- Annu. Rev. Genet:植物微生物组——系统性见解与展望
- R语言ggplot2可视化:可视化华夫饼图(Waffle Chart) 、华夫饼图可以直观地显示完成度(百分比)或者部分占整体的比例、华夫饼图适合于同类型指标的比较(Waffle Chart)
- pandas使用groupby函数计算dataframe数据中每个分组的N个数值的滚动加和(rolling sum)、例如,计算某公司的多个店铺每N天(5天)的滚动销售额加和
- R语言ggplot2可视化时间序列数据:ggplot2可视化在时间轴上添加按月的箱图(boxplot)
- Python使用pandas的crosstab函数计算混淆矩阵并使用Seaborn可视化混淆矩阵实战
- R语言dplyr包recode函数、recode_factor函数数值或因子替换实战
- 机器学习的核心要素是什么?它们分别作了什么工作?