Java 将价格乘以用户数量以获得金额
使用Eclipse创建一个GUI,其中包含一个JPanel,显示所有内容的项目、价格、数量和金额。 JPanel上方有四个TXT字段供用户输入每个项目的数量。下面是显示JPanel中所有内容的代码摘录 //项目Java 将价格乘以用户数量以获得金额,java,eclipse,user-interface,Java,Eclipse,User Interface,使用Eclipse创建一个GUI,其中包含一个JPanel,显示所有内容的项目、价格、数量和金额。 JPanel上方有四个TXT字段供用户输入每个项目的数量。下面是显示JPanel中所有内容的代码摘录 //项目 g2dImg.drawString("Item", 5, 20); g2dImg.drawString("Price", 95, 20); g2dImg.drawString("Quantity", 190, 20); g2dImg.drawString("Amount", 315, 2
g2dImg.drawString("Item", 5, 20);
g2dImg.drawString("Price", 95, 20);
g2dImg.drawString("Quantity", 190, 20);
g2dImg.drawString("Amount", 315, 20);
//物品价格
g2dImg.drawString(nf.format(pBurger), 95, 50);
g2dImg.drawString(nf.format(pChips), 95, 85);
g2dImg.drawString(nf.format(pSalad), 95, 125);
g2dImg.drawString(nf.format(pJuice), 95, 160);
//物品数量
g2dImg.drawString(txtBurger.getText(), 190, 50);
g2dImg.drawString(txtChips.getText(), 190, 85);
g2dImg.drawString(txtSalad.getText(), 190, 125);
g2dImg.drawString(txtJuice.getText(), 190, 160);
//项目数量(数量x价格)
不知道该如何进行这一部分^我是在正确的轨道上还是完全偏离了轨道 这行
g2dImg.drawString(nf.format(pBurger)*(txtBurger.getText(),95,50))需要什么代码>?对于显然更适合在其他GUI元素(如JTextField
或JTable
)中显示的数据,不要使用drawString(..)
。我想将项目的数量乘以用户输入的数量。线路可能完全错了。还是编程新手,只是在第一次作业中这样做。我想我可能不得不换一种方式
g2dImg.drawString(nf.format(pBurger) * (txtBurger.getText(), 95, 50));