Tag: 工具包

如何让swing应用知道屏幕尺寸的变化?

当我的swing应用程序运行时,我改变了屏幕的大小(例如从1024×768到800×600)。 我有什么事情可以收听通知吗? 或者,我可以在几秒钟内检查屏幕大小,但Toolkit.getScreenSize()会一直告诉我旧值。 如何在更改后获得真正的屏幕尺寸? 环境:Linux(在SuSE ES 11和Ubuntu 9.04上测试) 我感谢您的帮助。 马顿

如何获得bufferedImage的缩放实例

我想得到一个缓冲图像的缩放实例,我做了: public void analyzePosition(BufferedImage img, int x, int y){ img = (BufferedImage) img.getScaledInstance(getWidth(), getHeight(), Image.SCALE_SMOOTH); …. } 但我得到一个例外: Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: sun.awt.image.ToolkitImage cannot be cast to java.awt.image.BufferedImage at ImagePanel.analyzePosition(ImagePanel.java:43) 我想要转换为ToolkitImage然后使用我在其他文章中读到的方法getBufferedImage 。 问题是没有类如sun.awt.image.ToolkitImage我无法sun.awt.image.ToolkitImage转换它,因为Eclipse甚至没有看到这个类。 我使用Java 1.7和jre1.7 。

Java初学者web开发工具包/环境

我的任务是使用java和mysql开发一个交互式网站:使用servlet检索和按摩数据,applet对数据客户端进行特殊处理,以及处理来自客户端的不同数据视图请求。 您建议使用java作为Web开发的适当通用工具包/环境。 我需要知道如何使用以下内容: 服务器端(tomcat?/?) CMS 编辑/ IDE 一般工具/实用程序 定向(特殊用途)工具/实用程序 测试和QA工具/实用程序/技术 参考资料(在线和离线) 请评估建议的解决方案并提供替代方案/改进/支持 。 建议的Java Web开发工具包/环境 通过cdb : 服务器端: 的Tomcat6 CMS: Drupal(在初步阶段没有必要) 编辑/ IDE: NetBeans(适合初学者) 一般工具: (几乎所有内容都在NetBeans中……稍后再讨论) 定向(特殊用途): (几乎所有内容都在NetBeans中……稍后再讨论) 测试和质量保证: JUnit并使用Firebug(首先进行手动测试) 参考资料: 关于JSP,JavaScript等的HeadFirst系列 SCRIBD(在线) [ 编辑 ] 框架: Spring Web MVC 2.5 – ( 这似乎包含了大多数其他框架 ) 从答案中提炼出的选项 服务器端 Apache Tomcat – “用于运行Java代码的HTTP Web服务器环境” Jetty – “HTTP服务器,HTTP客户端和javax.servlet容器” […]

Java Toolkit获得第二个屏幕大小

我有两个屏幕插入我的电脑,并想知道在JFrame或Toolkit中是否有办法检测窗口在哪个屏幕上? 我有这个代码: java.awt.Toolkit.getDefaultToolkit().getScreenSize(); 这会得到我主屏幕的屏幕尺寸,但是如何获得第二个屏幕的大小,或者检测窗口所在的屏幕?