问题内容: 我将再次发布此问题,以使其更加精确,希望我能得到一些帮助,因为这使我发疯。我正在开发一个 最多可容纳6名玩家的棋盘游戏,每个玩家都有一个不同的彩色棋子。我将以下图像加载到BufferedImage数组中,将其视为 精灵: 在此处输入图片说明 这是相对代码,将每个有色模具的每个面放在BufferedImage [] 中的某个位置: 然后,每个玩家根据自己的颜色,还将具有以下矩阵,该矩阵包
问题内容: 似乎可以设置大量的UI属性 是否可以设置所有键的列表? 问题答案: 它取决于Java实现。这是您可以运行以查看所有可用属性及其当前值的简单代码。
问题内容: 我创建了一个JTextField,现在我想在该JTextField上设置占位符,但我不知道如何在JTextField上设置占位符?请帮助如何在JTextField上设置占位符文本 那是我现在在该代码中的文本字段代码,我想设置占位符,如何在该JTextField上设置占位符 问题答案: 试试这个课程:
问题内容: 我正在处理一些使用AWT和Swing功能将动画输出写入桌面的代码。它使用2D图形进行绘制,并以字体呈现文本。 此代码可以使用Java Media Framework将动画保存为电影文件。 我想将此代码移植到纯服务器端环境,以使用WebUI。绘图代码可以在servlet容器内部运行,也可以在外部作为命令行程序运行。(或者我可以选择不使用servlet容器,而使用从命令行运行JavaWeb
问题内容: 在我的应用程序中,我有一个字体大小超过200的标签。此标签包含较大的上下(不规则)间隙。如何将其删除? 这是我的代码: 有什么更好的方法可以消除这种差距吗? 问题答案: may give you some ideas: It override’s to down-sample a high-resolution and control the geometry. It uses to
问题内容: 我的swing应用程序中有一个JTextField,它保存选定要使用的文件的文件路径。目前,我有一个JFileChooser,用于填充此值。但是,我想为用户添加将文件拖放到此JTextField上的功能,而不是始终使用JFileChooser来将其放置在JTextField中。 如何才能做到这一点? 问题答案: 首先,您应该研究Swing DragDrop支持 。在那之后,针对不同操作
问题内容: 我要做什么? 单击时,将执行。在方法内部,我将方法的每个索引传递给方法,以便可以在中显示它。 发生了什么 ? 如果我 不 守行作为 注释 ,在我的方法,则是 按预期工作 。尽管如果我将 其注释掉 ,则 停止响应 。 难道我做错了什么 ? Java版本: 这是我正在使用的代码: *编辑1:* 按照建议,如果我添加,它确实可以工作,但是会抛出如下所示的错误。这样就可以了。但这是 合法 的表
问题内容: 我有一个Java Swing应用程序,其中包含一堆框架,这些框架又主要包含显示大量数据的表。由于在启动时安排所有窗口和表格总是很麻烦并且很费时,我想实现“工作区”功能,以便用户可以保存首选项设置,并在启动时选择自动将存储的工作区加载到所有窗口和表格都显示为先前保存的状态。具体来说,我希望存储在工作空间中的设置是: 活动窗口(JFrame)及其大小和在屏幕上的位置 表设置,包括选定的列,
问题内容: 我有一个简单的Swing GUI。(不仅如此,我编写的所有摆动GUI都如此)。运行它时,它没有显示任何内容,只有空白屏幕,直到我调整了主框架的大小,所以每个组件都重新绘制了一次,然后我才能显示它们。 这是我的简单代码: 所以,我的问题是:当我开始上课时,框架将如何显示我添加的所有组件,而不是在调整框架大小之前。 谢谢 :) 问题答案: 不要添加组件后是可见的() 调用框架而不是调用并不
问题内容: 我想在第1列的JTable(3,3)内添加JComboBox。但是在第1列中,每一行都有其自己的ComboBox元素集。当我尝试使用 每行都设置为同一组ComboBox值。但是我希望每一行ComboBox都有不同的项目。 问题答案: java2s.com上的示例看起来可以正常工作,然后再进行示例(例如,我将JComboBoxes编码为快速示例,并为今天的Swing添加/更改) 只需添加
问题内容: 如何在Java Swing中获得面板的所有组件? 有没有像C#这样的方法来处理JPanel的所有子组件? 问题答案: 您可以使用以下方法:
问题内容: 我们已经建立了销售点系统,现在我们需要将其实施到 触摸屏上吗?我们是否需要依次更改任何代码以使其正常工作。 而且我们正在使用键盘输入值-假设数量- 当我关注 JTextField时,是否有Java方式弹出键盘(例如android)? 问题答案: 这是有关如何实现弹出式键盘的简单示例:
问题内容: 我发现了这个较早的讨论:是否有人使用Swing的“ swingx”扩展名?,但我想知道SwingLabs SwingX的当前状态。一堆下载地址等都坏了,例如: https://swingx.dev.java.net http://swinglabs.org/projects.jsp上的第一个链接 https://swingx.dev.java.net/files/documents/2
问题内容: 我已经实现了一些带有小型图形用户界面的应用程序。没什么复杂的,但是我遇到了一些问题,这些问题导致组件无法显示或无法正常运行。 现在我的问题是: 您如何计划这些用户界面?当您需要进行更改时该怎么办?您如何调试奇怪的行为? 这几乎适用于所有类型的GUI设计。当然,使用Microsoft Visual Studio具有很大的优势,因为您几乎获得了在设计器中看到的东西。 是否存在 优秀 的AW
问题内容: 通常,在使用或用户编写和分配时,它是自己特定的单元格渲染器。 从中继承用户的组件并实现renderer方法是很常见的。事实证明,实际上是继承自JLabel,因此在调用super时(在render方法处)返回自己(此),因此用户的渲染器也可以类似地返回自己(此)。 而且一切正常。 我的问题是怎么回事? 每次表调用此方法时,都会为其分配不同的参数,并且输出标签将根据这些参数进行更改。如果确