Java 将combobox的值从另一个jframe传递到jframe

Java 将combobox的值从另一个jframe传递到jframe,java,combobox,Java,Combobox,我有两个JFrames,其中一个有一个组合框。我正在尝试获取该组合框的选定索引,并将该值传递给我的另一个JFrame表单 我试着这样做:(在我的NewJFrame.java中) 这样我就可以做到: if(num == 0) //code 但我在那条线上有个错误。(线程“AWT-EventQueue-0”java.lang.NullPointerException中的异常) 我不知道为什么,因为我真的不知道如何在2个JFrames之间传递值。我实际上会为此声明一个静态变量,因此您可以随时轻松更改

我有两个JFrames,其中一个有一个组合框。我正在尝试获取该组合框的选定索引,并将该值传递给我的另一个JFrame表单

我试着这样做:(在我的NewJFrame.java中)

这样我就可以做到:

if(num == 0)
//code
但我在那条线上有个错误。(线程“AWT-EventQueue-0”java.lang.NullPointerException中的异常)


我不知道为什么,因为我真的不知道如何在2个JFrames之间传递值。

我实际上会为此声明一个静态变量,因此您可以随时轻松更改值。静态变量可以在任何时间从任何源全局访问。它们不必初始化。它们通过空间和时间存在;)


您需要另一帧的实例来获取值。这和基本pojo的一样
if(num == 0)
//code
public static int num = 0;