cardlayout相关内容

如何从单独的面板更改CardLayout面板?

我的软件布局有点像向导基础.因此,基础面板分为两个JPanel.左侧面板永不改变.还有一个与CardLayout一起使用的右面板.它具有许多子面板,并通过一种方法显示每个子面板. 我可以轻松地从一个内面板转到另一个内面板.但是我想在左侧面板中有一个按钮,并在右侧面板中进行更改. 这是一个示例代码,您可以运行它: 基础: public class Base { ..
发布时间:2020-04-30 08:09:55 Java开发

另一个类的CardLayout更改面板

我正在自学Java GUI,并通过了一些关于stackoverflow的示例后,我陷入了这个问题(如下).我想知道的是,我将如何从另一个班级转到上一个JPanel? 如果我在Window3中有一个带有动作侦听器的JButton,我如何告诉它去上一堂课? import java.awt.*; import java.awt.event.*; import javax.swing.*; ..
发布时间:2020-04-30 08:09:24 Java开发

对多个JPanel使用CardLayout且不显示任何内容

我正在制作一个简单的(虚假的)计算机功耗计算器.我正在使用卡片布局来放置多个面板,但是当我运行它时,只有一个小窗口不显示任何内容.这是我的长代码,我将其全部放在一个类中. package my.Project; import java.awt.*; import java.awt.event.*; import java.io.IOException; import java.net.UR ..
发布时间:2020-04-30 08:07:48 Java开发

以随机顺序显示CardLayout的卡片吗?

我想在CardLayout中随机显示卡或屏幕.我需要有关如何完成此操作的指导.我应该使用什么策略? 我尝试使用下面的代码,但它的顺序固定.我希望能够选择我喜欢的任何顺序. 编辑! 对不起,按照随机顺序,我不是说改组.但是,很高兴知道.我希望程序的用户能够输入一些输入.根据输入的值,显示特定的屏幕/卡. import java.awt.*; import javax.swin ..
发布时间:2020-04-30 08:07:33 Java开发

如何从多个GUI类集成多页Java桌面应用程序

我正在研究Java Swing桌面应用程序项目.该应用程序约有15个GUI页面.我可以使用“分层窗格"和“选项卡窗格"将所有GUI组件放在一个类中.但是那个班级将会很庞大.如果可以将项目分为几个较小的子项目,并让每个项目都有一个或几个GUI页面,那将是一个主意.我可以分别处理每个子项目,并在所有子项目完成后将它们重新集成到一个应用程序中. 我的问题是,如何集成来自不同类的所有GUI页面,以便可以在 ..
发布时间:2020-04-30 08:07:12 Java开发

CardLayout中的可滚动JPanel?

我一直在寻找一种将垂直滚动条添加到JPanel的方法,该滚动条又被添加到CardLayout面板.我在这里查找了有关实现可滚动JPanel的所有帖子,但我不知道如何使用此特定的CardLayout来实现它. Oracle没有给出我可以使用的示例. 也许我没有为JWindow或Im使用的任何其他组件使用正确的配置. 我将程序的精简版本放在下面,我想为其实现垂直滚动条. 我的问题是如 ..
发布时间:2020-04-30 07:58:49 Java开发

大小不同的CardLayout

我在每张卡上制作一个大小不同的CardLayout时遇到了一些麻烦. 阅读使用多个JFrame:好的还是不好的做法? 我注意到我做事的方式不恰当,所以我决定开始学习如何使用我尝试了来自@HovercraftFullOfEels的此答案 来自@mKorbel的 最后是@Kleopatra的答案 所有这些都是基于气垫船的答案,但有一些变化.我能够创建CardLayout(并且对 ..
发布时间:2020-04-30 07:31:12 Java开发

专注于CardLayout内的JTextField

我在JPanel A内有一个JTextField,它是CardLayout的一部分.当显示此A时,我想将焦点自动设置为JTextField(即,光标在文本字段中闪烁,因此用户无需单击它即可启用输入).我尝试在初始化时在JTextField对象上调用requestFocusInWindow(),但这似乎不起作用.每次显示A时,我都需要调用此方法吗?谢谢. 解决方案 也许在显示面板时可以尝试r ..
发布时间:2020-04-25 04:08:58 Java开发

切换CardLayout后,JPanel将无法聚焦

我正在创建一个Tetris克隆作为个人项目.为了在菜单之间进行切换,我使用的是CardLayout,但是遇到了问题.当我从一个菜单切换到另一个菜单时,焦点不会转移到另一个JPanel.我该如何解决? 这是我的JFrame: package com.cgp.tetris; import java.awt.CardLayout; import java.awt.Dimension; im ..
发布时间:2019-11-05 12:13:10 Java开发

CardLayout的父容器/面板

如何为CardLayout中的任何面板获取“容器"面板. 也就是说,如果面板是卡 在另一个“容器"面板中,然后如何从卡中获取对此“容器"面板的引用? 这就是我在做什么:- public class LogInPanel extends javax.swing.JPanel implements ActionListener{ /** * Creates new ..
发布时间:2019-11-05 12:01:26 Java开发

在JFrame中的JPanel之间切换

现在,我知道对此有很多很多问题,我已经读了很多.但是我只是碰壁,我不能做它的正面或反面. 这里是我的问题. 我有3个小组课程. ConfigurePanel.java ConnectServerPanel.java RunServerPanel.java 和我的JFrame类 StartUPGUI.java 这是在启动时初始化的内容 private void ..
发布时间:2019-11-05 11:59:45 Java开发

在JFrame中实现CardLayout并根据特定的按钮按下来切换卡

我已经在下面发布了我的代码.我有创建可导航GUI的简单任务.在过去的几个小时中,我一直在研究如何实现此目标,这是我编写的代码. 最初,我想在没有任何布局或任何内容的情况下执行导航.用户单击欢迎面板上的“登录"按钮后,我需要显示主页面板. 它可以很好地显示欢迎卡,但是当我进入validateLogin方法(按下登录按钮时将被激活,并且在成功登录后它应该显示卡内的主面板),它只是停留在欢迎 ..
发布时间:2019-11-05 11:57:21 Java开发

Java中的CardLayout通过“卡片"之一中的操作进行更改

我正在使用JFrame进行简单的游戏.我做了一个简单的“开始"屏幕,该屏幕主要由String和JButton组成.我正在用actionPerformed(ActionEvent e)方法拾取按钮单击.我不知道如何通过单击按钮来更改卡.这看起来似乎是一个简单的问题,但与此不同的是:我的主JFrame,我的StartScreen和我进行游戏的JPanel都在单独的文件中.我的主文件Virus.java ..
发布时间:2019-11-05 11:54:37 Java开发

Javafx Stackpane显示类似的CardLayout Java Swing

我使用三个按钮在堆栈窗格中显示每个子面板,但是当我单击按钮时,它会在每次点击时显示不同的面板 示例 btn0->窗格0,窗格1和窗格2 btn1->窗格0,窗格1和窗格2 btn2->窗格0,窗格1和窗格2 我只是想让它显示java swing cardLayout中特定按钮的特定面板我应该这样做吗? btn0-> pane 0 btn1-> pane 1 ..
发布时间:2019-01-21 13:17:48 Java开发

在容器中心添加面板

我有 JPanel 这是一个 BorderLayout ,我在顶部和容器中设置了一个新面板( JDesktopPane )位于中心,另一个面板位于底部。现在我想在容器中心动态设置面板(卡片布局),因为我在下面显示层次结构 top - > panel panel(BorderLayout)center - >容器(JDesktopPane) - >面板(CardLayout) 底部 ..
发布时间:2019-01-08 18:36:02 Java开发

如何重新加载JPanel?

我是一个java新手......我需要知道如何重新加载一个 JPanel ?我扩展了 JPanel 类,并在Applet中创建了一个将在 cardlayout 中运行的面板。用户在此面板中单击按钮后,我希望此面板重新加载/刷新。我试着在 revalidate ()和重绘()方法(我不太了解的方法) ActionListener 按钮但没有任何反应。任何人都可以了解如何正确刷新整个面板? 解决 ..
发布时间:2019-01-02 23:08:08 Java开发

Java:CardLayout在卡之间切换

我有类'Frame'扩展 JFrame 和separetad JPanels : MainMenu 和 SinglePanel 我使用 CardLayout ,但我有使用 buttonSingle 和 powrot 按钮切换回面板时出现问题。所以我的问题是如何使用这些按钮更改/交换卡片? 我的框架类: public class Frame extends JFrame { C ..
发布时间:2019-01-02 21:37:38 Java开发