小编n00*_*13f的帖子

创建一个舍入的JFrame/ContentPane

我正在创建一个带圆角的登录窗口.一切都很好,请参阅图片,但我遇到了使JFrame/ContentPane透明化的挑战.每个角落都有白色区域(箭头所示),我似乎无法删除,因为我无法为JFrame或ContentPane将opague设置为false.

关于我如何删除这些白色区域的任何想法 替代文本http://i39.tinypic.com/dmsile.png

java swing border

8
推荐指数
1
解决办法
8914
查看次数

设置应用程序范围的关键监听器

如何设置应用程序范围的键监听器(键盘快捷键),以便在按下组合键(例如Ctrl+ Shift+ T)时,在Java应用程序中调用某个操作.

我知道键盘快捷键可以设置JMenuBar菜单项,但在我的情况下,应用程序没有菜单栏.

java swing keyboard-shortcuts

8
推荐指数
1
解决办法
6965
查看次数

JDBC时间戳和日期GMT问题

我有一个JDBC Date列,如果ai使用getDate只是在2009年10月2日获得' date '部分,但是如果我使用getTimestamp我得到完整的' date ' 2009年10月2日13:56:78:890.这是我想要的.

但是,getTimestamp返回的'date'会忽略'GMT值,假设日期; 2009年10月2日13:56:78:890,我最终获得2009年10月2日15:56:78:890

我的日期在数据库中保存为+ 2GMT日期,但应用程序服务器在GMT上,即落后2小时

怎么还能按照现状,2009年10月2日13:56:78:890

编辑

我在客户端获得了GMT +2上的日期+2

java sql jdbc gmt

8
推荐指数
1
解决办法
2万
查看次数

对象属性的Hibernate Criteria/Query

我上课了AppUser;

class AppUser {
   private String firstName;
   private String lastName;
   //-- getters and setters
}
Run Code Online (Sandbox Code Playgroud)

我还有另一堂课Student;

class Student {
   private AppUser appUser;
   private Date dateOfBirth;
   //-- getters and setters
}
Run Code Online (Sandbox Code Playgroud)

我如何搜索学生John Doe,firstName John,lastName Doe?

如果它是出生日期的属性,我会创建一个CriteriaRestristions.eq在日期上添加一个相等的限制().我如何为AppUser对象中的lastName和firstName执行此操作?

java hibernate criteria

8
推荐指数
2
解决办法
9119
查看次数

8
推荐指数
2
解决办法
9781
查看次数

正则表达式目录中的文件

是否可以使用正则表达式来获取与目录中给定模式匹配的文件的文件名,而无需手动遍历所有文件.

java regex

8
推荐指数
1
解决办法
2万
查看次数

类文件到java文件的转换

如何从类文件中获取java文件即源代码,即从编译文件中获取?

java decompiling

7
推荐指数
2
解决办法
6496
查看次数

在反序列化无状态EJB时是否应用了@Resource注释?

是否反序列化@Resource时应用方法的注释EJB?我有一个容器持久化的EJB计时器,并且想知道在反TimerService序列化EJB时是否会再次注入瞬态(它不可序列化).

java java-ee ejb-3.0

6
推荐指数
1
解决办法
946
查看次数

JBoss JAAS自定义登录模块错误消息

我有一个应用程序,它使用了JBoss 的自定义登录模块.身份验证可能由于各种原因而失败,我必须向用户显示这些而不是通常的Inavlid username / password错误.

有没有办法从登录消息中获取错误消息?我认为最好的方法是通过异常,因为authenticate返回一个布尔值,但我无法确定如何在身份验证后捕获它.任何指针都欢迎.

java authentication jboss jaas

6
推荐指数
1
解决办法
2442
查看次数

如何在JPA中使用Enum作为NamedQuery参数

我有Entity一个enum属性和一对夫妇NamedQueries.其中一个NamedQueries具有enum属性作为参数即

SELECT m FROM Message m WHERE m.status = :status

当我尝试查询查询时,我得到以下错误;

Caused by: java.lang.IllegalArgumentException: You have attempted to set a value of type class my.package.Status for parameter status with expected type of class my.package.Status from query string SELECT m FROM Message m WHERE m.status = :status.

我正在使用Toplink

这怎么样?我如何让JPA开心?

java jpa toplink java-ee

5
推荐指数
1
解决办法
9066
查看次数