我有2個按鈕。一個是「添加」。另一個是「取消」。在取消按鈕操作中,我想直到不調用add方法,這個按鈕什麼也不做。我怎樣才能做到這一點?設置按鈕
Q
設置按鈕
1
A
回答
5
最初禁用取消按鈕。然後,在添加動作偵聽器中,啓用取消按鈕。
JButton add = new JButton("Add");
JButton cancel = new JButton("Cancel");
cancel.setEnabled(false);
// Then something along these lines...
add.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
cancel.setEnabled(true);
}
});
注:我沒有使用過鞦韆在一段時間,所以我的語法是關閉...
0
當你初始化你的應用程序,你可以打電話給你的取消JButton
setEnabled(false)
。然後在您的處理程序中添加JButton
,您可以在取消JButton
上撥打setEnabled(true)
。這是一個demo from Sun's Swing Tutorial for disabling/enabling JButtons(源代碼鏈接)。
相關問題
- 1. 設置按鈕onClickListener
- 2. 設置按鈕的位置
- 3. 設置按鈕位置
- 4. 在Cakephp中設置按鈕與按鈕
- 5. Dojo中的按鈕設置/按鈕欄
- 6. 設置按鈕與偏好設置
- 7. 設置禁用按鈕鈦
- 8. 設置按鈕的tltleColor
- 9. 設置按鈕的圖像
- 10. 設置按鈕不工作
- 11. 設置按鈕類型
- 12. 設置導航按鈕
- 13. 設置按鈕顏色
- 14. 設置按鈕保證金
- 15. 在SKScene中設置按鈕
- 16. CSS按鈕未設置$ _POST
- 17. 設置配件按鈕框
- 18. 設置CButtonColumn按鈕的returnURL
- 19. 設置按鈕能見度
- 20. 設置按鈕圖像
- 21. MessageBox按鈕 - 設置語言?
- 22. 如何設置onClickListner按鈕..?
- 23. Dojo按鈕設置寬度
- 24. jQuery設置單選按鈕
- 25. 在UITableView上設置按鈕
- 26. Monotouch.Dialog - 設置後退按鈕
- 27. 設置切換按鈕
- 28. PHP條件設置按鈕
- 29. 默認按鈕設置
- 30. Iphone:uitextview設置完成按鈕
非常感謝,我明白了[:-)] – Johanna 2009-12-16 04:41:47