相关疑难解决方法(0)

JButton需要更改JTextfield文本

这是功课.开始Java类.仍然围着这些东西缠头.

该项目是建立一个库存管理系统.

除了如何使这个按钮改变JTextField中的文本外,我已经弄明白了.它需要从产品数组中添加信息(在本例中为DVD).本书讨论了管理JTextField的字体,位置和状态等不同方法,但它不包括格式化或调用文本方法.

这是我想用JTextArea做的事情的一个例子.这基本上就是我想用JTextFields做的事情.

   ...
    // setup the interface    

 JPanel panel = new JPanel();
 txt = new JTextArea(15,40);
 txt.setEditable(false);//user shouldn't change it
 panel.add(txt);

 JButton next = new JButton("Next");

 panel.add(next);

 getContentPane().add(panel);

 displayDVD();
 }
 // view software
 public void displayDVD() {
       txt.setText("DVD Details:\n");
    txt.append("Item number: " + inv.get(currentDisplay).getItem() + "\n");
    txt.append("DVD name: " + inv.get(currentDisplay).getName() + "\n");
    txt.append("Units in stock: " + inv.get(currentDisplay).getUnits() + "\n");
    txt.append("Price: $" +                                              
       String.format("%.2f",inv.get(currentDisplay).getPrice()) + "\n");
    txt.append("Total value: $" +                             
       String.format("%.2f",inv.get(currentDisplay).value()) + "\n");
    txt.append("Fee: $" + String.format("%.2f",inv.get(currentDisplay).fee()) …
Run Code Online (Sandbox Code Playgroud)

java arrays jbutton jtextfield

1
推荐指数
1
解决办法
4万
查看次数

标签 统计

arrays ×1

java ×1

jbutton ×1

jtextfield ×1