关于BevelBorder

BevelBorder可以创建高亮和阴影颜色的斜面边框,但是如何让边框为一像素呢?

0

2个回答

1px的BevelBorder和LineBorder有什么区别?

如果真要把BevelBorder弄成一像素,只有一个办法,继承BevelBorder,然后再重写以下两个方法,用Graphics来画:
[code="java"]
protected void paintRaisedBevel(Component c, Graphics g, int x, int y, int width, int height);

protected void paintLoweredBevel(Component c, Graphics g, int x, int y, int width, int height);
[/code]

0

[code="java"]
Border bevelBorder = new BevelBorder(BevelBorder.RAISED, Color.red,
Color.red.darker(), Color.pink, Color.pink.brighter());
[/code]

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于 行舟 关于 进退
我们人类从只有光、只有声音、只有水和空气的世界里脱颖而出,并且远远把其他的动物、植物抛在后面,是因为什么?就是因为我们有梦想。 梦想不是因为有病才有的,好像很多人的梦想仅限于当演员、当歌手,梦想仅限于当马云。 每一个人都有梦想,千万人的梦想才把人类世界推动到今天,这些梦想不来自于人有病,而来自于人有匮乏感。 人有不停的太匮乏感,是人跟动物的最大区别,动物就是吃完了繁殖,满足了,不会有新的匮乏
关于爱,关于生活
最近朋友圈,新闻关于榆林绥德孕妇跳楼的事件一时间吸引了大批人的关注。看到这些让我很痛心,希望孕妇在天堂再也没有凡世的这些痛苦,希望她快乐。现在社会发展的速度逐渐加快,人们的生活节奏变快,生活压力逐渐增大。因此,很多人忽略了关爱身边的人,只顾利益当头。这造成了很多家庭分散,情侣分手。我个人认为,无论什么时候,我们都要内心充满爱,尤其要对家庭多点关爱,在一个健康有爱的环境中生活,那些压力,那些烦恼都会
关于关于编辑框的字体
我正在写一款进销存,德安进销存.遇到一个小问题,与大家商议一下.rnrn当用户输入错误的时候,我想了两个方案,让用户快速发现自己的错误:rn一,改变编辑框的字体,加上删除线。rn二,编辑框的背景色(或字体背景色)变成红色。rnrn当用户输入有可能错误时,也有两个方案:rn一,改变编辑框的字体,加上下划线。rn二,编辑框的背景色(或字体背景色)变成黄色。
关于关于Repeater分页
[code=C#]protected void Page_Load(object sender, EventArgs e)rn rn if (!IsPostBack)rn rn bind1();rn rn rnpublic int curpage;rn void bind1()rn rn SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["database"]);rn con.Open();rn SqlDataAdapter sda = new SqlDataAdapter("select * from admin", con);rn DataSet ds = new DataSet();rn sda.Fill(ds);rn PagedDataSource ps = new PagedDataSource();rn ps.DataSource = ds.Tables[0].DefaultView;rn ps.AllowPaging = true;rn ps.PageSize = 3;rn rn if (Request.Form["page"] != null)rn rn curpage = Convert.ToInt32(Request.Form["page"]);rn rn elsern rn curpage = 1;rn rn int cur = curpage - 1;rn ps.CurrentPageIndex = cur;rn this.nextpage.NavigateUrl = "default.aspx?page="+Convert.ToInt32(curpage+1);rn this.Repeater1.DataSource = ps;rn rn this.Repeater1.DataBind();rn rnrnrn请问我这样写对吗,为什么我点nextpage这个超级链接点了没反应啊[/code]
关于DB2,关于数据库管理
用DBArtisan作数据库管理。rn在对DB2数据库管理时。打开表,或者打开存储过程。都报错rn14:47:03.964 DBMS TEST -- [ibm][db2][jcc][t4][2034][11148] 由于分发协议错误导致释放了对话,从而导致执行失败。rn14:47:03.995 DBMS TEST -- 检测到 DRDA 数据流语法错误。原因:0x1。rn14:47:04.027 DBMS TEST -- com.ibm.db2.jcc.b.db.l(db.java:927)rn14:47:04.058 DBMS TEST -- com.ibm.db2.jcc.b.db.c(db.java:361)rn14:47:04.089 DBMS TEST -- com.ibm.db2.jcc.b.db.v(db.java:1130)rn14:47:04.120 DBMS TEST -- com.ibm.db2.jcc.b.gb.c(gb.java:52)rn14:47:04.152 DBMS TEST -- com.ibm.db2.jcc.b.w.c(w.java:46)[/color]rnrnrn请问怎么解决?
java关于包的关于包的关于包的关于包的关于包的关于包的
关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的关于包的
关于李笑来,关于区块链
前几天一个热点是关于比特币首富李笑来笑骂割韭菜的音频,可谓一波激起千层浪。随后这几天每天都看到一些相关的文章文字发表出来,不外乎都是蹭热点的。今天看到了一篇,我觉得不得不...
关于软件升级,关于WCF
各位大大,我想做个软件升级程序,要能任何软件都能通用的,要用WCF从服务器上下载文件,之前从未接触WCF,有点不知所云,希望各位高手高手高高手能够帮忙指点,或者给个实例,感激不尽。
关于ODBC,关于数据源
关于ODBC:rn能不能详细介绍一下什么是ODBC?rn哪里有ODBC的详细资料?rnrnrn 关于数据源,rn能不能详细介绍一下什么是数据源?rn哪里有详细介绍数据源知识?
关于man关于pthread
用了三个命令rnsudo apt-get install glibc-docrnsudo apt-get install manpages-posix-devrnsudo apt-get install manpages-posixrn安装成功但是,rn结果man pthread还是没反应。rn然后rnsudo apt-get install manpages-dev就出现问题了如下:rnE:could not get lock /var/lib/dpkg/lock - open (11:Resource temp orarily unavailable)rnE:Unable to lock the administration directory(/var/lib/dpkg/),is anther process using it?rn请高手指教为什么安装了那么多还是man 不出pthread.还有安装manpages-dev时为什么会出现错误
关于获取关于 HTTP_REFERER
若 Request.ServerVariables("HTTP_REFERER") 的值为空,是否和客户端浏览器有关还是仅仅和服务器端有关?
关于 关于 Delphi2005
最近买了本,看了一些,发现里面用的是 delphi2005rn还有一些新方法,新技术.rn 但是现在大家都是用 D7 的,那这个 delphi2005 前景好不好呢?rn 到底以后的方向是又是怎样的呢?rn 是不是该往 .net 方向转呢,还是继续 D7rn
关于
看来不管是对于公司还是个人,实习和试用还是很重要的 实习两个月,就是感受一下工作跟上学到底什么差别 试用六个月,刚开始还因为什么都不会而痛苦,后期正要开始麻木,却有了转正压力,刚好审视一下自己这段时间以来都做了什么。 其他为自己开脱的话都是借口了,就不说了    知识点:diff和补丁                 diff -ruN a.c b.c >test.diff      
关于。
上班。 由最初的小心翼翼和不知所措到现在的平淡如水。对被自己征服了的事物有想放弃的冲动。不同的人在这个城市存留不同的表情。仿佛生活的核心就是赚钱。走一种变态的生活轨迹。人生的风景,上下班的旅途,吃饭,睡觉,游玩,都仿佛变成了附庸的风景。所谓自由的职业其实是不自由的,同样充满了变数和压力。我们向往的职业和想做的事情往往没有我们想象中的那般美好。其实最微小的生活也是充满乐趣的,如果一个人没有经过深刻...
关于\\
把一个File 对象分割或者是替换其中字符\的时候会报错。rn比如我得到了一个File 对象为D:\test,我想变为D:/test,为什么对File转换成String后的对象split("\\")或者是replaceAll("\\","/")会错误呢?
关于& 和~
m_wndCaptionButton.SetXButtonStyle(rn (m_wndCaptionButton.GetXButtonStyle() | BS_XT_XPFLAT) & ~BS_XT_FLAT);rnrnrn最后 & ~BS_XT_FLAT);rnrn&和~ 能否解释一下? 最好带example
关于 $
像下面这些情况,“$”是起什么什么啊??网上找不到相关资料啊!!rn$(function()rnrn$(".news_right .news_list").css("display","none");rnrn$(this).css("border-right":"1px solid #E3E3E3","width":"102px","padding-left":"1px");rnrnvar oreclist=$(".rec_list li");rnrn[color=#0000FF](这四条语句之间是互相独立的,没有什么联系)[/color]
关于<
[code=c]rn#include rnusing namespace std;rnrnclass timernrnprivate:rn int hour;rn int minute;rnpublic:rn time();rn time(int h,int m)hour=h;minute=m;rn time operator+(const time& t);rn time operator-(const time& t);rn time operator*(const double d);rn friend time operator*(const double d,time& t);rn friend ostream& operator<<(ostream& os,const time& t);rn;rn//省略其他函数定义......rnostream& operator<<(ostream& os,const time& t)rnrn os<
关于this
有一个Label二维数组arrLbl,有一个Man类继承Label,Man里面有X,Y属性分别用来表示在arrLbl中的坐标。Man里面有一个方法:rnpublic void push()rnrn //先假设当前的X值是5,Y值是0rn this.X--;//这里X变成了4rn this.BackColor=Color.Red;//我想问,执行完这一句的时候,究竟是arrLbl[4,0]变成红色还是arrLbl[5,0]变成红色?rnrnrn常规的说法是this表示当前的实例,不受属性影响,所以就算X变成4,this仍然表示arrLbl[5,0]这个对象,所以是arrLbl[5,0]变成红色。但是我不明白的是,如果X从5变成4,那么this的指向应该也改变了啊,应该指向的是arrLbl[4,0],所以是arrLbl[4,0]变成红色。rnrn也许大家觉得这个问题很可笑,可是我真的是搞不明白啊!请指教!
关于IF THEN
我的IF语句里有好多个变量的与条件,例如:IF A=TRUE AND B=TRUE AND C=TRUE AND ......怎么样把这些与运算的语句缩短一下呢?有什么办法?
关于.和->
前面使用的C#在.NET平台上开发,控件的属性都是使用“.”。rn比如说一个文本框的文本这样引用:TextBox1.Text。rn现在改用Visual C++ ,也在.NET平台上。发现多数都用->。但是好像C++中也用“.”啊。rn这个有区别嘛。
关于../和./
在表示路径的字符串里, ./和 ../分别是什么意思,还有没有别的类似符号表示路径,谢谢!
关于 “.” 和 “->”
常常看到这样的代码:rnrnrn pXXX -> Xxxx().Xxxx() -> Xxxx()rnrnrn请问这里面的.和->有何区别?或者,我自己去搜索的话,怎么搜比较好?rn我尝试着搜“THIS”指针,但是好多帖子里都没有说这两者的区别。rnrn先在这里谢谢各位达人了!
在关于。。。
rn String m_dir;rn m_dir=ExtractFileDir(Application->ExeName)+"\\myfile.txt";rn ShellExecute(NULL,NULL,m_dir,NULL,NULL,SW_NORMAL);rnrn 编译时提示:rn [C++ Error] w_main.cpp(571): E2034 Cannot convert 'AnsiString' to 'const char *'rnrn
关于for
for (int value : removed)rn这个是什么意思????
关于++
[code=php]rn$a = 1;rn$c = $a + $a++;rnecho "c = ".$c." ";rnrn$a = 1;rn$i = $a + $a + $a++;rnecho "i = ".$i." ";rn[/code]rn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/1.gif][/img]怎么c和i的值一样...
关于 not in
select usercode from table1 where usercode not in (select Usercode from table2) 这样的sQL 语句执行起来的效率非常低 有没有好的实现方法
关于<>
学OS原理,lions的UNIX源代码分析是不是绝对经典,必读啊?rn请读过得朋友说说。
+++++++++++++关于
我想在一个jsp页面被调用时包含一个文件,可以用rn但是如果 test.jsp是另一台服务器上的程序,我该怎么写这段代码?rnpage="192.168.10.148:8080/count1/test.jsp?id=abc" 不行rnpage="http://192.168.10.148:8080/count1/test.jsp?id=abc" 不行rn这个page非得是相对路径吗 ????rnrnrn我的test.jsp是一个流量统计的代码,非要在主页面被调用时包含进来。rn或者谁有别的解决方案???rn江湖救急!!!!!!!!
关于 this
我自己写了个对象,如下:rn[code=JScript]rnobj=rn a :[],rn b :,rn c : function()rn ……rn ,rn d : function()rn obj.a.push('3');rn obj.c();rn rn;[/code]rnrn请问这个obj如何定义,使在c、d函数里面,直接this 调用该对象的变量?rn也就是使this指向Obj。rn小弟 对prototype理解不深,不知道是不是通过它实现。