首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何设置属性让label控件边框为黑色线条啊? [无满意答案结贴,结贴人:juchao]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:29:37 楼主
    本人应系统要求特殊,需要label的边框显示为黑色线条,但是我设置boder仅是使边框凹陷下去,请问该如何实现啊???谢谢先!
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:41:011楼 得分:0
    jlabel.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:47:102楼 得分:0
    引用 1 楼 chenweionline 的回复:
    jlabel.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:48:033楼 得分:0
    jLabel1.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, resourceMap.getColor("jLabel1.border.highlightOuterColor"), resourceMap.getColor("jLabel1.border.highlightInnerColor"), resourceMap.getColor("jLabel1.border.shadowOuterColor"), resourceMap.getColor("jLabel1.border.shadowInnerColor"))); // NOI18N


    后面四个参数改成你需要我色彩就行了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:54:194楼 得分:0
    引用楼主 juchao 的帖子:
    本人应系统要求特殊,需要label的边框显示为黑色线条,但是我设置boder仅是使边框凹陷下去,请问该如何实现啊???谢谢先!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 22:55:275楼 得分:0
    引用 1 楼 chenweionline 的回复:
    jlabel.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));



    刚刚点错了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-19 23:35:416楼 得分:0
    style="border:1px solid #000000; position:absolute; overflow:hidden;"
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 08:01:377楼 得分:0
    大家的回答怎么都是用swing的Jlabel啊,本人使用Swt-designer设计界面的,是label控件该如何设置属性啊?先谢谢楼上所有的先!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 08:56:148楼 得分:0
    final Label label = new Label(Shell, SWT.HORIZONTAL ¦ SWT.CENTER ¦ SWT.SHADOW_NONE ¦ SWT.WRAP);
    label.setForeground(SWTResourceManager.getColor(0, 0, 0));
    label.setText("Label");
    label.setBounds(35, 103, 123, 22);
    没有label.setBorder啊??请问该怎么解决啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-20 16:42:069楼 得分:0
    这个是netbean生成的,你可以自己new 一个color类就可以啦,我的这个也是swing的哟
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 10:39:1010楼 得分:0
    貌似swt没有直接的边框,我记得以前有看过要边框的话drawRectangle自己画。
    具体的你网上找下,我也忘了。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-11 10:44:1711楼 得分:0
    2楼正解我平常也那么用的
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved