社区
非技术区
帖子详情
eclipse根据Label上字符串的长度来设定Label的宽
zn_xt
2007-01-12 02:51:46
GC gc = new GC(label);
Point p = gc.stringExtent(string);
// p.x为宽度,p.y为高度
gc.dispose();
这样只能得到string的长度,但是我如果想设定string的字体和大小,这样就有问题了
谁知道该如何解决呢
谢谢!!
...全文
406
3
打赏
收藏
eclipse根据Label上字符串的长度来设定Label的宽
GC gc = new GC(label); Point p = gc.stringExtent(string); // p.x为宽度,p.y为高度 gc.dispose(); 这样只能得到string的长度,但是我如果想设定string的字体和大小,这样就有问题了 谁知道该如何解决呢 谢谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nymphcc
2007-04-28
打赏
举报
回复
先设定Label的字号和字体
就可以得到String在Label上的长度了
再试试
十分钟年华老去
2007-01-18
打赏
举报
回复
string式不能设置字体和大小的,不过label可以
zn_xt
2007-01-13
打赏
举报
回复
噢,还是这个 ,只要先设定字体和字号就行了
是我犯傻了
没办法,都需要钻研嘛,尤其是个新手
JavaSE之面向对象知识点总结
JavaSE之面向对象知识点总结
JavaSE基础-(1)面向对象特征
熟练的使用多态,继承,封装也可以在软件设计开发中很好的提高开发效率
JavaSE面试题——5.面向对象的三大特征:封装、继承、多态
封装: 封装的目的是隐藏对象内部的实现细节,以提高安全性和简化编程。 指把一个对象的属性隐藏在对象内部,不允许对象外部直接访问对象内部的数据,只能通过可以被外界访问的方法来操作这些属性 继承: 继承是代码复用的一种机制,以已存在的类为基础建立新类的技术,新类被称为子类,已存在的类被称为父类,子类自动继承父类的非私有的属性和方法,从而达到代码复用的效果 JAVA中只支持单继承,不支持多继承 多态: 顾名思义,多态表示一个对象具有多种形态,具体表现为父类的引用指向子类对象,使程序的拓展性更强,提高了系统的灵活性
【JavaSe】面向对象篇(三) 三大特性之一封装
JavaSe·面向对象篇(三) 三大特性之一封装 1. 封装概述 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。 原则:将属性隐藏起来,若需要访问某个属性,提供公共方法对其访...
【Java SE语法篇】8.面向对象三大特征——封装、继承和多态
掌握封装、继承和多态的特征
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章