- 博客(6)
- 收藏
- 关注
原创 java类加载资源的问题
加载资源文件一般有如下两种方式 a、new File(Class.getResource(fileName).getPath());b、Class.getResourceAsStream(fileName);那么这两种方式有什么区别呢?最近做了一个小程序,就遇到了这样一个问题。在eclipse中运行时,这两种方法都能找到对应的资源文件,但是有这么一种情况:当我把程序打包成
2016-03-19 15:44:12
363
原创 BorderLayout控件大小的设置
使用BorderLayout时,中间的面板会随着窗体的变化而变化,其他区域的大小根据添加组件多少而变化。举个例子,现在想将一个面板固定到上边,高度为固定值,这是我们需要设置面板的高度。但是调用面板的setSize()方法根本没有效果。调用 setMaximumSize()和setMinimumSize()都没有用。最后才发现应该调用的是 setPreferredSize()才能达到效果。
2016-03-05 13:41:47
13396
2
原创 RSA非对称加密网卡MAC
最近有个工作任务是要对产品的使用权限进行验证:产品只能运行在具有权限的某台服务器上,所以在产品服务器启动时需要根据服务器mac校验其是否具有使用权限。而权限文件需要通过加密后才能给客户。
2016-02-20 15:11:05
497
原创 十六进制的字符串与二进制字符串相互转换
如果是十六进制的数字和二进制的数字相互之间进行转换的话,只需要调用 Integer.tobinarystring() 或者 Integer.tohexString() 就可以进行转换,但是如果是字符串的时候,该怎么转换呢?而且字符串如果很长的话,要怎么处理?1、十六进制字符串转换成二进制字符串规则:将十六进制字符串的每一个字符单独转换成一个四位的二进制字符串,然后拼接成一个完整的二进
2016-02-20 14:48:38
9585
原创 swing中JList控件使用:每一项以 图片+文字(文字在图片的下面) 的形式显示并且在水平方向排列
最近研究了一下java swing中jlist控件的使用方式。要达到的效果如标题,要实现这个功能,重点在一下几个方面:需要改变JList的cellRender来支持对图片的显示,默认的cellRender只会显示文本字符串设置Jlist的每一项的显示方向为horizon设置每一项选中后的背景
2016-01-12 23:49:40
6681
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人