awt相关内容

如何检查键被按下在Java启动

我想写弹出当程序第一次启动时的分辨率选择对话框。以prevent无聊的用户,我要实现的相当标准的功能,您可以关闭该对话框有一个复选框,但在启动时按住alt键把它找回来。 不幸的是,要问的java没有明显的方式给定的密钥是否目前正在pressed 。您只能注册被告知通过的KeyListener新的密钥presses,但如果关键preSS应用程序启动之前就开始这样做没有帮助。 解决方案 公共 ..
发布时间:2016-07-29 14:18:20 Java开发

从java程序关闭Web浏览器对特定URL

我要关闭打开网页浏览器/标签浏览器从java程序特定的URL。 我可以使用桌面API从Java在Internet Explorer中打开URL。 下面是code片段来在IE中打开浏览器 的java.awt.Desktop桌面= java.awt.Desktop.getDesktop(); desktop.browse(新java.net.URI中(“http://www.xyzz.com”) ..
发布时间:2016-07-29 14:18:12 Java开发

创建鼠标拖动矩形,不画

我想创建一个使用整个屏幕的矩形。通过使用整个屏幕,我的意思是这样的: 要启动,是即使在Java中尽可能使用整个屏幕这样?第二,我怎么会去这样做呢?另一件事,我不想画一个矩形的实际,我想创建上,作为一个新的 java.awt.Rectangle中的。 解决方案 的 NB-首先要注意,这是用Java做7,创建Java 6中的透明窗口,不同的完成,是不可能低于更新10(我相信)的 基本上 ..
发布时间:2016-07-29 14:18:10 Java开发

如何在Swing同步要求重点是什么?

当我称之为 component.requestFocusInWindow(),摇摆排队,异步 FOCUS_GAINED 和 FOCUS_LOST 事件,而不是同步转移焦点。作为一种变通方法,看来 DefaultKeyboardFocusManager 正在尝试的模拟的推迟键盘事件的调度,直到焦点事件已经完成调度同步切换焦点。但现在看来,这是不正常。 问:有什么办法可以在Swing同步变化的重点是 ..
发布时间:2016-07-29 14:18:07 Java开发

在JFrame中使用坐标平面

//我想学习如何绘制的Java对象。我得到它好,但一旦我得到我无法操纵在屏幕上的图像。我把这些数字是没有意义的形状如何转出。至少对我来说他们不这样做。在代数如果增加在x轴有若干它去的权利,如果增加在y轴有若干它上升。那不是什么发生在这里。谁能给我解释一下这是如何工作?我还是新来的Java,所以更多的解释和详细越好。我试图采取了几个小时了,每天在我的暑假学习java,有时就有点令人沮丧。任何帮助是极 ..
发布时间:2016-07-29 14:18:05 Java开发

双缓冲与AWT

时的双缓冲(在Java中)可能与AWT?目前,我知道,摆不应该与AWT中使用,所以我不能使用BufferStrategy使用和诸如此类的东西(我已经有一些code写的AWT,我不想在挥杆重写)。 如果双缓冲是可能的AWT,我必须手工编写的缓冲区?不像秋千,AWT似乎并不具有相同的内置的双缓冲能力。 如果我必须手工编写的code,有一个很好的教程来看待?或者是它只是更容易/建议对于一个新手程序员 ..
发布时间:2016-07-29 14:17:59 Java开发

三角形绘制方法

我有麻烦绘制在Java中的 Draw(绘图G)方法的三角形。 我可以画一个矩形,像这样: 公共无效抽奖(图形G){ g.setColor(彩色填充); g.fillRect(p.x,p.y,宽度,高度); g.setColor(colorBorder); g.drawRect(p.x,p.y,宽度,高度); drawHandles(G); 其中p重新 ..
发布时间:2016-07-29 14:17:57 Java开发

如何获得Java的CardLayout顶牌

是否有可能获得Java的CardLayout顶牌? 我试图通过每个组件循环检查与可见性()的知名度,但似乎他们都“看得见”。 编辑:由“顶证”我的意思是一个最目前的“顶”,被显示,而不是第一个或最后的底牌。另外,我不知道这是否帮助,但我在寻找一个JPanel(或其子类) 编辑:code段 为(色差分量:getComponents()){ 如果(组分的instanceof的JPanel&放 ..
发布时间:2016-07-29 14:17:54 Java开发

将文本转换内容,以图片

有没有出来,允许文本内容转换为图像文件的任何Java库?我只知道 ImageMagick的的(JMagick在这种情况下),但我不希望安装任何外部的二进制文件(我的应用程序在Tomcat服务器将被部署为.war文件,所以我不希望任何其他依赖比Java更)。 例如,从字符串“你好”,我想这个生成简单的图像: 解决方案 ..
发布时间:2016-07-29 14:17:44 Java开发

Java的:使用图像作为按钮

我想用一个形象在Java中的一个按钮,我试图做到这一点: 的BufferedImage buttonIcon = ImageIO.read(新文件(“buttonIconPath”)); 按钮=新的JButton(新的ImageIcon(buttonIcon)); 但是,这仍然显示了图像背后的实际按钮,我只想图像充当按钮,我该怎么做呢? 先谢谢了。 编辑:溶液中发现的 JZ​​D答案,别的 ..
发布时间:2016-07-29 14:17:41 Java开发

拖放后移动组件

我见过 code拖放。 问题1:如何才能移动图像(使用鼠标)内下跌后面板的图像将被丢弃。 (图像的目的,我想在这里,我松开鼠标,然后(使用鼠标会更好,或使用按钮来改变位置太 - 。但使用鼠标更好) 问题2:我怎么能放弃结束后改变位置 P.S我想在这里形象的组成部分。 首先,我拖放组件。然后用鼠标指针(移动)改变位置。 这里是code: 进口java.awt.BorderLayout中; ..
发布时间:2016-07-29 14:17:39 Java开发

如何打印一个JTable对象的Java应用程序

问现在,一旦数据从数据库中读取JTable中的对象“表”嵌入在滚动,我们如何创建一个打印作业,使得它可以显示出打印显示的表因此在A3尺寸的纸张? 我的code从数据库中提取数据如下: 尝试 { 的Class.forName(“com.mysql.jdbc.Driver”); 连接CON =的DriverManager.getConnection(“JDBC的:mysql://本 ..
发布时间:2016-07-29 14:17:36 Java开发

的AffineTransform截断的形象,做我自己做错了什么?

我这里,我想用旋转90的AffineTransform度尺寸2156x1728的黑/白PNG文件。由此产生的图像不具有正确的比例。这里是一些例子code(因为我已成功加载PNG文件到的BufferedImage): 公共BufferedImage的变换(BufferedImage的图像){ 的System.out.println(“输入宽度:”+ image.getWidth()); ..
发布时间:2016-07-29 14:17:33 Java开发

检测当前屏幕界限

我的工作有 setDecoration(假)应用程序,我有一个的MouseMotionListener 这样我可以移动它四周,此刻我试图做一个最大化按钮。在默认的监控它的作品完美,但第二个显示器上,如果我点击最大化按钮,将最大限度地默认屏幕。我该如何获得X'放大器;屏幕Y坐标的应用目前在? 即。我都在1600x900的2台显示器,所以如果应用程序监视器1时,在X和放大器; Y就应该是0安培; 0 ..
发布时间:2016-07-29 14:17:30 Java开发

Java的drawString之AWT()上的窗口不显示

我下面的从实例的Java(JDK 7)在AWT的完整参考第8版,我能不能成功,显示在出现的窗口中的字符串。大小和标题设置正确,窗口显示出来。如果我输出在paint()方法在控制台上一个字符串,我看到,它实际上被调用了几次,但该字符串不显示我的应用程序的窗口上。我看不到的地方,我从这个例子分歧;其实,我有点不太code(他们增加了一个鼠标侦听器和一个按键侦听器):\\ 进口java.awt.Dim ..
发布时间:2016-07-29 14:17:27 Java开发