awt相关内容
我正在开发的R型作为高校工作的一个非常简单的版本,但尽管它的工作原理,工艺速度是很多慢,所以运动是丑陋而笨拙。 我使用的方法为重绘刷新屏幕,还有其他的方法或方式最好比呢? 运动的视频 在主面板上的 Paint方法 @覆盖 公共无效漆(图形G){ super.paint(G); Graphics2D的G2 =(Graphics2D的)克;
..
不知是否可以实现的GUI面板(可能的JPanel)是正方形的,但旋转了90度。很显然,会有一个顶层容器,其包含此面板,和视觉主面板是这个旋转内正方形面板。 更具体地说,我将分割面板(被称为'A')分为4平方子板,并用的JLabel,为此,我想用网格布局填补这些子板。最后,我会旋转'A'90度,给我想要的东西。 从我的其他类似的问题阅读,似乎你不能旋转的JPanel本身,而是可以旋转什么是包含范
..
我从
..
我试图建立检测的颜色是鼠标光标下的程序,然后显示在屏幕上的一个窗口的颜色和RGB值。我很对Java所以不知道任何东西。我有两个codeS我已经从朋友制作,以帮助下,第一个获得一个特定的RGB值的缓冲图像的坐标,并且其它取用户定义的RGB值,并显示与颜色在一个窗格它。我的问题是“我如何获得该程序检测到彩色鼠标光标下,不管它是什么在滚动? 公共类Buffered_Image { 公共静态无效的主要(
..
我已经整合物质的外观和感觉在我的应用程序,并遇到了一些问题关于它的内部EDT(事件调度线程)检查程序。物质绝对拒绝构建EDT以外的UI类。我已经做了很多的Swing / AWT的,我知道的大部分关于EDT的规则。我用的SwingWorker,SwingUtilties.invokeLater修改组件。我总是尽管这部件可以 流构建的的EDT之外,但必须 实现的和 操作的在EDT。换句话说,你可以构建
..
图形渲染保持在标题栏中。 我用封装在一个JLabel缓冲图像,并使用所得到的图形对象绘制矩形在我的code。这是JFrame类的构造函数的重要组成部分: 超(); BufferedImage的图像=新的BufferedImage(680581,BufferedImage.TYPE_INT_ARGB); m_graphicsObject = image.getGr
..
这是什么 SwingUtilities.invokeLater 吗?难道仅仅是延缓codeS块的内部的执行运行的方法?是什么调用的invokeLater 函数中的动作或只是在我们想要的线程结束调用它要执行的区别?谁能帮我什么确实的的invokeLater 函数呢? 解决方案 至于其他的答案已经说过,它执行你的的Runnable AWT事件派发线程。但是,你为什么要这么做?由于摆动数据结构不
..
我不知道是否有任何方式的图像/图形转换成图形?例如,我可以转换摩托车形状的轮廓成图形,所以我就可以在Java中使用它呢?我知道你可以用正常的正方形或带有圆角,多边形等做的,但有没有办法做一个自定义形状? 解决方案 motorcycle.jpg 摩托车03.png ImageOutline.java 这code需要一定的耐心(运行时)。 进口java.awt中的*。 进口ja
..
有相当多GUI框架在那里对于Java,但什么是公认的首选今天的框架? 以下是我在不同的框架的了解,请如果我错了指正。这是一个非常松散定义一系列的问题,但我仍然认为它有价值,任何人想创建丰富的GUI应用程序。 AWT 时的摆动的根基,它表现良好,但缺乏先进的组件。如果您打算创建丰富的应用程序,AWT可能不是要走的路。然而,对于不需要丰富的用户界面更小的GUI应用程序。因为它是一个久经考验的框架
..
我想知道你将如何去导入的字体。 我试图使用自定义下载的字体,但因为这会去跑这不会有这种字体,因为它不是一个默认字体大多数计算机。我怎么会去使字体的工作,即使他们没有字体? 我使用它要GAMEOVER屏幕和需要显示与它的分数,并希望得分文本是相同的字体。这是图像, 在的情况下它的事项在我的电脑上的字体名称是端子 编辑:我假设它必须在java文件的目录中的字体,会有使用的一些方法,但我不知
..
下面的截图显示 TextBubbleBorder 的考验 1 。我想提出的是矩形之外是完全透明和放大器部件的角落;无论显示组件是它下面。我找到了一种方法来限制标签的背景色,以通过设置剪辑“的边界内”(重presenting圆角以外的区域)上的的Graphics2D 实例并调用 clearRect()。可以在标签中可以看出1 。 但是你可以看到这个方法的缺点时,有一个红色的BG(或任何
..
有人可以解释我什么是Swing和AWT的区别? 是否有建议比Swing或反之亦然使用任何情况下,AWT是比较有用/? 解决方案 AWT是Java接口,原生系统界面code present在你的操作系统。它不会工作,每个系统上是相同的,尽管它会尝试。 Swing是一个更多或更少的纯Java的GUI。它使用AWT创建一个操作系统窗口,然后绘制按钮,标签,文本,复选框,等的图片,到该窗口并响
..
新的问题是这个后问,找到
..
我们有一个Java的应用程序,需要当一个遥控机制激活应用程序中的东西被带到前台。 为了得到这个我们在其中重新$ P $类的调用方法实现psents我们的应用程序(扩展JFrame的)以下实现的框架: 调用setVisible(真); toFront(); 在Windows XP这部作品第一次被调用时,在第二次只在任务栏闪烁选项卡,帧不来前面了。也是一样的Win2k。在Vista上似乎很好地
..
我最近开始学习和探索的Java GUI编程的基础知识。 已经编写了一段时间我只是做后端的工作,或工作,因此我已经得到了用户界面的最接近的是命令控制台(尴尬的我知道)。 我使用Swing和据我所知,这意味着由我也使用AWT扩展。 我的问题是基于这块code的: 了java.awt.EventQueue.invokeLater(新的Runnable(){ 公共无效的run(){
..
我试图创建与Java在OSX上的半透明窗口,并添加的JLabel 它。 本的JLabel 改变其文字每一秒...... 然而该组件不重画好。 我该如何解决这个问题呢? 我已经找到了这些
..
我的问题是有关 SwingUtilities.invokeLater 。什么时候应该使用它?我必须每一次我需要更新GUI组件使用?这是什么究竟做什么?有没有给它的选择,因为它听起来并不直观,增加了不必要的貌似code? 解决方案 我必须每次我需要更新GUI组件使用?的 不,如果你已经对事件调度线程(EDT)响应用户发起的事件,如点击和选择时,它总是这样的。 (在的actionPe
..
我学习一个java教程,看到的方式找到一个JButton的X / Y指标内GridLayout的是遍历键b的二维数组是关联到布局,并检查是否 B [I] [J] == buttonReference 。 @覆盖 公共无效的actionPerformed(ActionEvent的AE){ JButton的BX =(JButton的)ae.getSource(); 的for(
..
我们被要求做一个简单的图形用户界面的计算器,我用的getSource()来检测按钮,导致这就是他们教给我们。它的工作原理通过键入第一和第二值,则选择操作,它的工作。但是,我犯了一个错误,因为他们希望我们做的是这些数字也应该是按键,就像一个真正的计算器。所以我如何得到使用的getSource()每个按钮的价值?就像当我preSS键1和2是等于3香港专业教育学院做什么继承人 进口java.awt中的
..
我想使游戏具有从图像加载每个级别。 我想提请了Photoshop中的整体水平,然后将其设置为背景,让玩家走了过来了。 我想另一个无形的形象走了过来顶部,这将是黑色,我想与碰撞的所有地方。 我不希望使用的瓷砖,这与矩形碰撞和这样更容易究其原因,是因为会有复杂的角落,而不是一切都将是长方形。 这是一个好主意,是有可能这样做容易吗? 这将是一个很大的CPU猪还是有更好的方式来做到这一点? 等
..