2017-10-28 50 views
0

在我的程序中,我想計算一臺計算機和6個其他外圍設備的總價。我有6個外圍設備的複選框。我想知道如何將值賦給複選框,然後才能在計算中使用該值?例如,如果我選擇「鼠標」和「鍵盤」,我該如何編寫一個代碼,讓我可以分別將鼠標和鍵盤的成本與計算機的成本相加?如何使用複選框查找計算機外圍設備的總成本?

回答

0

閱讀ActionListner並相應地添加到您的程序中。

1

我推薦的第一件事是定義一個類ComputerPeripheral封裝一個String description & int costInCents(不要使用double或其他浮點數計算貨幣金額)。然後,您可能會保留一組複選框(例如JCheckBox[] peripheralsToInclude)&對應的外設陣列(例如ComputerPeripheral[] peripherals)。在複選框中添加一個ActionListener

當檢測到某個操作時,迭代複選框數組並確定是否選擇了該數組。如果是這樣,請獲得相應的外圍設備並將費用添加到int total。完成!

相關問題