awt相关内容

将画布添加到面板中不会显示该画布吗?

首先:对不起,如果以前有人问过这个问题,但是我似乎在任何地方都找不到答案,所以我们去: 我试图在将画布元素添加到面板中时在其周围带有标题边框的情况下显示画布元素.这是我的代码. public class TestClass extends JFrame{ private TestClass() { GuiCanvas canvas = new GuiCanva ..
发布时间:2020-09-15 20:41:59 Java开发

如何将标签文本设置为JTextField输入

我试图让用户在CardLayout的一个面板中输入一个名称,然后让该输入在它切换到的下一个面板中定义JLabels文本.我使用了System.out.println(userName);再次检查它是否正在拾取文本,它肯定是,但是我不知道如何使“用户"文本成为JTextFields输入的文本. 完整的工作代码如下: import java.awt.CardLayout; import j ..
发布时间:2020-09-15 20:41:57 其他开发

将图像绘制为多边形

我正在尝试在Swing中将图像绘制为多边形,但我不知道如何.现在我 只有代码来绘制填充的多边形.这不是裁剪的图像,而是变形的. 我需要什么(带纹理的多边形): 我拥有的-填充多边形 gr.fillPolygon(x_points, y_points, points.length); 解决方案 渲染3D的最简单方法是使用 JOGL 库,它使用OpenGL在JPanel中进行 ..
发布时间:2020-09-15 20:41:54 Java开发

除非手动拉伸框架,否则文本框不会显示在框架上

我正在尝试创建一个登录页面.我为两个文本框和一个按钮编写了代码.用户名旁边的一个文本框,密码旁边的另一个文本框.下面的一个“登录"按钮.但是我不确定为什么在输出中没有显示文本框和按钮.我只在输出屏幕上看到用户名和密码标签. 奇怪的是,每当我拉伸输出帧时(我的意思是水平或垂直拉动屏幕),两个文本框都会出现按钮. 请检查我的代码,让我知道出了什么问题.我试图放置图片以使其更易于理解,但我的 ..
发布时间:2020-09-15 20:40:49 Java开发

在Java中模拟按键,以将用户输入内容写入另一个应用程序

我正在开发一个虚拟键盘应用程序.一切工作正常,只不过我写的内容只写到当前应用程序中,而不是写在后面. 我之所以这样,是因为Java中的ROBOT类仅适用于创建它的应用程序上下文. 有没有解决的办法? 这是代码,我试图在我的Java应用程序后面的终端中写 ls : Robot robot = new Robot(); robot.keyPre ..
发布时间:2020-09-15 20:39:43 Java开发

用Java创建图像

您好)帮助解决问题: 我们需要创建一个绿色的正方形图像并将其显示. 我可以画一个正方形,但是我需要使用java创建它. 请帮助我做到这一点) 那就是我试图做的: import java.awt.Canvas; import java.awt.Graphics; import java.awt.image.BufferedImage; import javax.swing.JFrame; ..
发布时间:2020-09-15 20:38:35 Java开发

Java帮助:重叠的矩形会在矩形重叠的地方绘制新的颜色

因此,我正在处理Java作业,我必须创建一个Rectangle类,该类在绘制重叠矩形的程序中使用,并且在矩形重叠的情况下,将使用新颜色绘制一个新矩形.我已经包含了一个到硬件描述的链接,因为我认为,比起我来解释它,最简单的方法就是让您查看一下..我目前停留在创建getOverlap方法上,该方法绘制新的重叠矩形.我必须创建一个显然绘制矩形的draw方法,并对getOverlap方法是否为先前定义的变 ..
发布时间:2020-09-15 20:38:30 Java开发

如何将组件置于JPanel中其他组件的中心

我想知道如何将JLabel或JPanel放在JPanel中的JTable的中心. 我看到了一个带有BufferedImage的示例,但无法将其转换为某些重用, 这是示例链接: 在JPanel中的组件上放置JLabel 我还放了一张图片以显示我的意思. 按一下以查看我需要的结果 顺便说一句,这就是我使用Windows 8时的样子 现在... 有什么主意吗? 解决方案 您可以将任何组件直 ..
发布时间:2020-09-15 20:38:22 Java开发

Java Swing如何缩放三角形

当我更改窗口大小时,我想绘制一些随机三角形并缩放它们. 我有一个扩展MyShape的单独的类MyTriangle.我也有两个变量:scaleX和scaleY.每当我尝试将三角形x和y的值相乘并更改窗口大小时,三角形就会发疯并突然消失. 当我尝试写 graphics.fillPolygon(new int[]{(int)(x1*scX),(int)(x2*scX)(int)(x3*scX ..
发布时间:2020-09-15 20:37:12 Java开发

尝试放置按钮并使用中心模式

我试图创建一个选项菜单,以便能够选择要显示的标志,我试图将tailand按钮放在左下角,看来它不想让步. import java.awt.*; import javax.swing.*; public class Flags { public static void startup() { Dimension d = new Dimension(400,300); JFra ..
发布时间:2020-09-15 20:37:09 Java开发

画布未绘制到JFrame

我一直在寻找答案,多次重写了我的代码,仍然一无所获.本质上,我试图绘制一个仅包含一个简单矩形的JFrame,但是每次在Frame中都没有显示任何东西时-它只是空白. package com.Graphics; import java.awt.*; import java.awt.image.*; import javax.swing.*; public class GraphicsMai ..
发布时间:2020-09-15 20:37:02 Java开发

Java:等待第一帧,同时从第二帧检索数据,然后单击关闭按钮,控件也进入第一帧

在我的应用程序中有两个框架.在主框架中,有“服务器"按钮.当我单击“服务器"按钮时,第二个框架将打开,当我单击第二个框架中的“提交"按钮时,输入一些详细信息后,该框架将关闭并再次控制到“服务器"按钮,在此我将该框架称为我会做剩下的工作. 当第二个框架打开时,我想在我的应用程序中再做一件事,那就是第一帧没有任何活动. 我的第一帧是: JFrame帧; 在此框架中,有一个“服务器"按钮: ..
发布时间:2020-09-15 20:36:54 Java开发

如何停止java.awt.graphics中的闪烁?

因此,我开始学习Java,并尝试使用java.awt.graphics创建一个基本的Pong游戏. 完成后,我看到游戏无法播放时会闪烁很多. 这是我的主要班级,名为"pong"(真是个创意名称). package pong; import java.applet.Applet; import java.awt.*; import java.awt.event.KeyEvent; import ..
发布时间:2020-09-15 20:36:53 Java开发

Scala中的Java AWT:(AWT-EventQueue-0)java.lang.NoClassDefFoundError

我正在尝试在scala中使用java awt来制作一个简单的桌面应用程序.我已经花了好几天没有任何问题,直到两天都没有碰它,当我回来时,我遇到了java.lang.NoClassDefFoundError异常.以前工作正常,但现在即使是最简单的代码也给我这个错误. https://github.com/aganm/NoClassDefFoundError Main.scala i ..
发布时间:2020-09-15 20:35:47 Java开发

单击按钮时如何显示文本

现在在我的APCS课堂上,我们正在学习如何对GUI进行编程.我们已经学习了制作按钮并将背景颜色更改为绿色,红色,蓝色等的方法.但是,本周剩下的时间我的老师将不在这里,我只是很好奇如何使文本出现在框架内单击一个按钮,使文本在我再次单击该按钮时消失.如果有帮助,则下面是代码.我想将背景颜色更改为绿色,以及在屏幕上显示“绿色".非常感谢您的帮助! import java.awt.*; ..
发布时间:2020-09-15 20:35:43 Java开发

为什么窗口的左上角有一个奇怪的白色矩形?

由于某种原因,屏幕的左上角有一个奇怪的白色矩形.我也试图在JPanel上画一个正方形,但似乎没有用.我可能还应该提到,我刚刚开始学习Jframes和Jpanels(尽管我做了一些简单的应用程序),所以下面看到的代码可能不是很干净: 主要 import javax.swing.*; public class Main { public static void main(Strin ..
发布时间:2020-09-15 20:35:41 Java开发

如果JPEG为10MB,java.awt.Image将消耗多少内存?

MTOM通常用于通过SOAP(附件)传输图像数据.该图像被映射到java.awt.Image(至少使用CXF). Image对象比实际传输的图像消耗更多的内存吗?假设传输的JPEG是10MB,那么Image对象会消耗多少空间? 更新- 我不太确定它与java.awt.Image有什么关系.此刻更多地关注CXF/MTOM: 解决方案 Image对象比实际传输的图像消耗更多的内存吗? ..
发布时间:2020-09-15 20:35:39 Java开发

如何根据光标位置更改框架中的文本?

我有一个程序,该程序基本上应该用于在光标进入JPanel上显示的多边形时更改标签的文本.我已经尝试了几种不同的方法而无济于事.目前,我正在尝试使用if语句来使其选择要添加的按钮,但是如果将光标移到多边形中,它仍然不会改变.当光标在多边形之外时,标签应显示"point is not in多边形",而在光标内部时应显示"point is in多边形".任何帮助将不胜感激. import java ..
发布时间:2020-09-15 20:35:27 Java开发