我有一个名为“supermarkets”的对象数组,每个对象都有一个名为 Name
的字符串值和返回名为 get-name()
的名称值的方法.
我想使用 GUI JPanel 打印数组中的所有元素。
我可以用什么来打印它?
这是我想要打印的:
for (int i=0; i<supermarkets.length;i++){
supermarkets[i].get-name();
}
最佳答案
您有多种选择:
根据需要创建任意数量的
JLabel
并设置其中每个元素的文本。使用
JList
。创建一个扩展
JPanel
并重写paintComponent()
的类。使用Graphics.drawString()
。
其中,我认为#2 可能是最好的。
关于java - 如何在 GUI JPanel 中打印对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35516880/