JDK Frame内容区绘制边框
这是为了检查,自己的绘制,有没有越界。
- 效果
- 代码
package taishan;import java.awt.Color;
import java.awt.Graphics;@SuppressWarnings("serial")
public abstract class RotateFontFrameAbstract extends TFrame
{private final static int FRAME_WIDTH = 540;private final static int FRAME_HEIGHT = 480;private void drawFrameBorder(Graphics g){int startX = 8;int startY = 31;int endX = FRAME_WIDTH - 9;int endY = FRAME_HEIGHT - 9;g.setColor(COLOR_BORDER);g.drawLine(startX, startY, FRAME_WIDTH, startY);g.drawLine(startX, startY, startX, FRAME_HEIGHT);g.drawLine(startX, endY, endX, endY);g.drawLine(endX, startY, endX, endY);}@Overridepublic final void paint(Graphics g){super.paint(g);drawFrameBorder();}protected final static void display(TFrame frame){frame.setSize(FRAME_WIDTH, FRAME_HEIGHT);frame.setVisible(true);}
}
JDK Frame内容区绘制边框相关推荐
- CSS盒子模型(内容区、边框、内外边距)
一.盒子模型 1.什么是盒子模型.为什么要设置盒子模型,盒子模型具体怎么构成,怎么设置? 把各种元素布局到页面,就像想买个桌子,放到家里,要知道桌子的大小,形状,然后才能放到家里所以我们把所有的元素都 ...
- Windows编程设备描述表的概念和在客户区绘制、在窗口标题栏绘制、在桌面绘制图解
设备描述表 设备描述表是一个定义一组图形对象及其属性.影响输出的图形方式(数据)结构.windows提供设备描述表,用于应用程序和物理设备之间进行交互,从而提供了应用程序设计的平台无关性.设备描述表又 ...
- java swing画三角形_如何使用Java Swing编写肮脏的渐变绘制边框
修订:问题是绘制一个四边形边框,每边开始时有一个坚实的基色,并在边框的跨度上逐渐变白.挑战在于使边界的交叉看起来无缝.要实现这一点,可以绘制边框,然后使用三角形来"混合"角落.如果 ...
- bootstrap 黑边框表格样式_Excel表格如何添加绘制边框?
Excel表格如何添加绘制边框?日常生活中我们会经常用Excel表格做表,以便于我们在生活中的方便.而在Excel里我们可以直接在上面输入我们需要的内容,但有些时候打印出来,有一些表格是没有边框线,我 ...
- border绘制边框
WPF是一款专门针对图形界面处理的开发工具.在这款工具中,有很多中控件的使用可以帮助我们简便的实现各种界面的需求.在这里就介绍一下有关WPF Border控件相关属性. Border 是一个装饰的控件 ...
- 【基线,内容区, 行高/行间距,行距, 行内框,行框的 区分说明】
基线,内容区, 行高,行距, 行内框,行框的 区分说明 ⑴ 基线 ⑵ 内容区 ⑶ 行高/行间距 ⑷ 行距 ⑸ 行内框 ⑹ 行框 ♣ 结束语 和 友情链接 ⑴ 基线 基线 沿着 文本最底部的 一行线, ...
- css --- 行内框和内容区
css规定font-size的大小实际上是字体的高度 可以将内容区理解为font-size的大小. 行内高可以理解为 ( (line-height) - (font-size) ) /2 然后再fon ...
- 淘宝店铺装修之一怎样在自定义内容区做个商品图片轮播展示
<wbr><span style="font-size:24px"><strong>店铺装修之一怎样在自定义内容区做个商品图片轮播展示</ ...
- 18在protel DXP中PCB图中给电路板绘制边框、安装孔的方法介绍成都电路板设计
SO单片机开发指南之18 万丈高楼平地起,辉煌只能靠自己, 能不辉煌不要紧,进步收获有就行. 边走边取,本文介绍在Protel DXP中PCB图纸中给电路板绘制边框.安装孔和标注的方法. 1.给电路板 ...
- python修改ppt的字体和颜色_python pptx教程:python 怎么设置ppt图表区的颜色以及给图表区加上边框...
python 中 pptx 库 可以画组合图么? 我知道PPT可以组合画出,但是Python就不知道啦. python 怎么设置ppt图表区的颜色以及给图表区加上边框 Python Code:from ...
最新文章
- 区块链相关论文研读1- 关于边缘计算
- bad geometry: block count 65536 exceeds size of device (53248 blocks)
- zend studio 9.0汉化
- 【图解计算机组成原理】第1章 计算机系统概论
- 如何在Java中使ArrayList只读?
- Emgucv中快捷的显示图像直方图
- 热门开源CI/CD解决方案 GoCD 中曝极严重漏洞,可被用于接管服务器并执行任意代码...
- python dataframe 合并乱序列表_Python数据处理--删除重复项、数值替换和表合并
- vb 打开sdf数据_DWG、DGN、SDF、DWF!Civil 3D图形数据共享的几种方法
- Axure插件axure-chrome-extension安装
- 应用程序无法正常启动0xc0150002解决方案
- 谷歌浏览器怎么保存网页本身或链接?
- 专业知识整理系列--遥感入门
- 零刻数据提供多地优质BGP双线接入服务
- 实现京东首页的轮播广告效果,包含三个以上产品广告
- 某汽车轮渡口,过江渡船每次能载 10 辆车过江。
- RuntimeError: could not create a descriptor for a dilated convolution forward propagation primitive
- PLC SECS/GEM解决方案,设计与应用
- 贝尔商道赚钱思维36道第26道:全球欠缺的财商教育
- 数字双向码的matlab仿真,matlab2016 ccs
热门文章
- 科学计算库BLAS LAPACK ATLAS OpenBLAS MKL EIGEN等之间的关系
- 字符串全排列 java实现
- python 正则表达 10分钟入门
- python学习(一)----基础语法
- linux开机启动服务,Linux开机启动服务
- android toast防重_Android-Android中如何防止Toast重复弹出相同的信息?
- 图:试图播放的文件扩展名与文件格式不匹配。播放该文件可能会导致意外行为...的解决办法
- suse使用ISO文件制作zypper源
- ucosii 知识点总结
- 命令杀mysql进程