決定是容易簡單地進行的方法的的ActionListener以外的新的對象稱爲chairPrice其可以通過一個稱爲getItemPrice()方法被遞增。這已用於計算物品和作品的總價格100%
回答
您需要使用Object.equals()
方法。
@Override
public void actionPerformed(ActionEvent buttonClick)
{
if(buttonClick.getSource().equals(guiButtons[0])) //if user clicks on 'add chair'
{
Chair chair = new Chair();
}
}
編輯響應OP的評論
我不能完全確定你想要什麼。 myChair
不是你的椅子的名字。這是變量的名稱。它根本不影響Chair
。如果您想製作一個新的Chair
對象並將它用於整個課程,則需要添加新的字段變量或製作Chair
的列表。
public class GuiClass extends JPanel implements ActionListener
{
List<Chair> chairs = new ArrayList<Chair>(Arrays.asList(new Chair()));
Desk myDesk = new Desk();
Table myTable = new Table();
@Override
public void actionPerformed(ActionEvent buttonClick)
{
if(buttonClick.getSource().equals(guiButtons[0])) //if user clicks on 'add chair'
{
chairs.add(new Chair());
}
}
}
如果你看我在上面提供的代碼已經在GuiClass中使用以下代碼:Chair myChair = new Chair(); //主持人的對象 但我希望它每次創建一個新名稱的新對象buttonClick是guiButtons [0] – user1850231
@ S92查看我的編輯 –
嗨,感謝您的幫助到現在,即時通訊有幾個問題試圖請執行你的解決方案,請檢查我修改後的初始職位謝謝。 – user1850231
- 1. 創建一個鏈接,並點擊一個按鈕點擊
- 2. C# - 當點擊另一個按鈕時創建一個按鈕
- 3. 按鈕點擊創建新的FrameLayout - Android
- 4. java fx在創建按鈕被點擊時創建球
- 5. Java Swing按鈕actionEvent
- 6. 在按鈕上創建textViews點擊
- 7. 點擊動態創建按鈕
- 8. 通過點擊按鈕創建變量
- 9. Python - 點擊按鈕後創建目錄
- 10. 嘗試創建imageView時點擊按鈕
- 11. 點擊功能動態創建按鈕
- 12. 創建可點擊按鈕,彈出
- 13. JQuery創建按鈕但不可點擊
- 14. 點擊按鈕動態創建TableViews
- 15. 跟蹤點擊jQuery創建按鈕
- 16. Silverlight創建矩形與按鈕點擊
- 17. 點擊按鈕後如何創建UIPickerView?
- 18. 創建一個表點擊一個按鈕與傳統的ASP
- 19. 「創建新的視覺類」按鈕不能在eclipse上點擊
- 20. 創建一個按鈕,創建按鈕
- 21. 創建點擊覆蓋並點擊進入按鈕也
- 22. 每次點擊一個按鈕創建一個新窗體
- 23. 創建一個listview當我點擊一個按鈕android
- 24. 如何在另一個點擊時創建一個新按鈕
- 25. 每次點擊一個按鈕創建一個CALayer
- 26. 通過點擊一個按鈕創建一個div
- 27. 當我點擊一個按鈕時創建一個ProgressDialog
- 28. 用按鈕點擊按鈕位置創建日曆攤牌
- 29. 單擊按鈕創建按鈕
- 30. Android刪除動態創建的微調和按鈕,點擊一個按鈕
'新椅子()'......不客氣。下一次嘗試發佈更具體的問題 – SJuan76
@ S92究竟是什麼讓您在創建新主席時遇到問題?它實際上是在創建對象,將它添加到列表還是什麼? –
@ SJuan76 - 我已經知道如何使用新椅子()這不是我想要的東西我已經更新了我的初始q – user1850231