Java 传递字符串值

Java 传递字符串值,java,Java,我有两个帧,我想将一个帧的选定字符串值移动到另一个帧以打开数据库。在第一帧中,我使用JComboBox从数据库中拾取值。我需要将所选的JComboBox值设置为字符串,以便编辑数据库。我该怎么做 我在我的程序中开了一个小班,用来计算我的价值观 String carry=new String(user.getUserName()); 我要将此字符串移动到下一帧以拾取值进行编辑 public void populateFaculty() { ComboItem item = (Combo

我有两个帧,我想将一个帧的选定字符串值移动到另一个帧以打开数据库。在第一帧中,我使用
JComboBox
从数据库中拾取值。我需要将所选的
JComboBox
值设置为
字符串
,以便编辑数据库。我该怎么做

我在我的程序中开了一个小班,用来计算我的价值观

String carry=new String(user.getUserName());
我要将此字符串移动到下一帧以拾取值进行编辑

 public void populateFaculty() {
    ComboItem item = (ComboItem)jComboBox1.getSelectedItem();
    String userId = item.getValue();
    Users user = new Util().getUser(userId);

    String carry=new String(user.getUserName());

    loginIDJlabel.setText(user.getUserName());
    passwordJlabel.setText(user.getPassword());
    fullnameJlabel.setText(user.getFullName());
    System.out.println(user.getFullName());
    designationJlabel.setText(user.getDesignation());
    expJlabel.setText(user.getExp());
}

您的示例代码不清楚您的问题,不应显示密码。若要隐藏密码,请尝试使用@vels4j@gobernador,这不是要解决的主要问题=\\(我希望这只是出于测试目的,稍后将删除或隐藏)。您应该在第二帧中有一个字段,用于存储此
字符串
新值,而不是像您现在尝试的那样将其存储在
组件
中。我不需要密码字段…我想将字符串移动到下一帧。(如何将字符串从一帧传递到另一帧)。我需要该字符串(字符串值在此帧中变得非常完美)用于另一个帧编辑目的。这就是为什么我要求发布更多代码以使其更清晰。但也许您想要的是使用类似于
loginIDJlabel.setText(frame1.getCarry())