我在Netbeans中有兩種形式,一種形式將啓動並且用戶將輸入信息。然後如果用戶想要,將打開另一個jframe。用戶正在處理的jframe將關閉。現在從新打開的jframe中,用戶決定返回到前一幀。問題出在用戶決定回到前一幀時,文本框中的文本消失,啓用的按鈕被禁用,組合框選擇重置。有誰知道我可以如何拯救所有這些元素的狀態?謝謝。在NetBeans Java中保存按鈕的狀態(是啓用還是禁用),文本框和JComboBox選擇?
0
A
回答
0
會這樣的幫助嗎?
public class MyFrame extends JFrame{
private JCheckBox box1;
public MyFrame(){
box1 = new JCheckBox();
}
public void work(){
if(getbox().isSelected){
//work
}else{
//do else
}
}
public JCheckBox getbox1(){
return this.box1;
}
public JCheckBox setSelectedbox1(boolean set){
getbox1().setSelected(set);
}
如果你想保住你的對象還活着,你可以使用:
myFrame.setVisible(false)
myFrame.setVisible(true)
0
應用程序通常應該只有一個JFrame。
您可能可以使用卡布局來交換不同的面板。有關更多信息和示例,請閱讀有關How to Use CardLayout的Swing教程。
其他選項或使用JTappedPane或JInternalFrames。本教程還包含有關這些組件的部分。
相關問題
- 1. jQuery - 啓用/禁用複選框狀態下的按鈕狀態
- 2. Struts - JSP - 使用Java腳本啓用/禁用基於狀態複選框的按鈕和文本框
- 3. 檢測選定的JComboBox項目是啓用還是禁用
- 4. 按鈕不是從禁用狀態切換到啓用狀態
- 5. 如何檢查UI上的單選按鈕狀態(無論是啓用還是禁用) - 機器人框架
- 6. 在Livecode中檢測按鈕是啓用還是禁用
- 7. RichFaces的按鈕啓用禁用:狀態
- 8. 使用狀態啓用文本框和按鈕
- 9. 如何啓用/禁用啓用行的文本框行是我用複選框選擇的文本框
- 10. 如何禁用提交按鈕時,文本框,選擇和日期是空的,並在其完成時啓用
- 11. 在單選按鈕檢查上啓用/禁用選擇框
- 12. 確定按鈕是啓用還是禁用(Silk4J)
- 13. RxSwift:基於文本框的啓用/禁用按鈕是不是空
- 14. 你可以選擇啓用還是禁用silverlight 4中的FilterDescriptors?
- 15. 正確啓用/禁用保存按鈕
- 16. 禁用基於單選按鈕選擇的文本框
- 17. 如何啓用/禁用選擇單選按鈕的按鈕?
- 18. 啓用基於文本框和單選按鈕的按鈕
- 19. 禁用文本選擇onclick按鈕
- 20. 如何啓用/禁用按鈕而不是選擇它? (buttongroup)
- 21. 在NetBeans上動態啓用/禁用多個JComboBox
- 22. 基於單選按鈕啓用或禁用文本框
- 23. 啓用和禁用複選框未禁用按鈕
- 24. 保存單選按鈕的狀態
- 25. 使用按鈕啓用/禁用VBA中的文本框
- 26. Javafx按鈕保持「啓用」狀態
- 27. 保持安卓按鈕選擇狀態
- 28. 根據用戶選擇啓用和禁用單選按鈕
- 29. Java啓用/禁用按鈕
- 30. 要啓用和禁用jquery中複選框條件的按鈕?
我如何保存在文本框的文本,所以當JFrame的重新加載,文本可以仍然存在? – Navio53
當用戶點擊按鈕時,將其存儲在字符串中,如save:String info = textBox.getText();但是,如果您只是使用.setVisible(true/false),它將保持不變,因爲jframe實際上不會「關閉」。希望有所幫助。 – Petro