gpt4 book ai didi

java - 单击按钮后如何将值传递给 JPanel 类?

转载 作者:行者123 更新时间:2023-11-30 06:00:12 25 4
gpt4 key购买 nike

单击我的代码按钮后如何将值传递给 JPanel 类!

  patientFrame

{
patientFrame.add(new pnlPatientInformation());

JButton btnShearch = new JButton("Search");

btnShearch.addActionListe(,,,)
{
pnlPatientInformation pnlx = new pnlPatientInformation()
pnlx.lblID.setText("Value");
}

pnlPatientInformation exetend JPanel()
{
JLabel lblID = new JLabel();
pnlPatientInformation.add(lblID);
}

最佳答案

您确实应该使用一个模型,该模型在两个类之间共享。然后,这将向感兴趣的各方提供更改通知。

首先看一下:

了解更多详情。这里的目的是解耦代码和不同元素的管理,使代码从长远来看更加灵活和可重用。

这需要一些时间才能正确实现。在短期内。屏幕上显示的面板实例也应该与您尝试更新的面板实例相同...

private pnlPatientInformation patientInformation;
//...
{
patientInformation = new pnlPatientInformation();
patientFrame.add();

JButton btnShearch = new JButton("Search");

btnShearch.addActionListe(,,,)
{
patientInformation.lblID.setText("Value");
}

关于java - 单击按钮后如何将值传递给 JPanel 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52395802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com