作为一个跨平台的编程解决方案,Java显然不能像Delphi那样,在用户界面设计方面提供强大、直观和快捷的设计支持。比如对于文本框的控制,当我们要在程序中感知用户是否修改了文本框中的内容时,Delphi提供了一个直接的事件调用OnValueChanged(),可以在文本框内容得到实际的改动时被激活。而要在Java中实现这一功能就似乎麻烦了一点,直接的调用只有keyPressed()和keyTyped(),前者只对主键盘区(字符、数字等)有反应,对于Delete等功能键没有反应,而后者又似乎反应太过灵敏,对一些不会改变文本框内容的功能键也积极响应。 那么怎样对Java中的文本框设置类似OnVal Read More
QT初级进阶1:轻轻松松搭建Windows QT Debugging环境转自:http://software.intel.com/zh-cn/blogs/2011/06/11/qt1windows-qt-debugging/?cid=sw:prccsdn1823在windows下使用QT Creator,程序员经常需要对程序进行Debugging调试。当按下“Start Debugging(F5)”按钮的时候,很有可能弹出令人烦恼的错误对话框,如图1所示。图1有很多初学者问笔者,如何解决这个问题?虽然解决方法比较简单,但是人一多,工作量还是上去不少。有善意者提醒笔者,为什么不写一篇博文来逐步讲 Read More