0
作爲一個新手,我與這個基本問題鬥爭。 我有一個內部框架,使用我的主框架上的一個簡單按鈕打開。內部框架傳遞變量java
我希望能夠從我的內部框架中獲得一個變量的值,並將其用於我的主框架上的計算。
內部框架:
private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) {
int x = jSlider1.getValue();
}
這工作完全正常。
主框架:
int x = INTERNAL_FRAME.x; //ERROR: Cannot find variable
int x = INTERNAL_FRAME.jSlider1.getValue(); //ERROR: jslider has private access
如何傳遞X到我的主框架?
我曾嘗試以下:
內部框架//行動提前進行
new MAIN_FRAME(x);
MAIN_FRAME
public MAIN_FRAME(x){
double var = x;
initComponents();
}
感謝