我有3个标签在一个面板内,我想得到那里的文字我怎么能做到呢?
JPanel pn = new JPanel();
pn.add(new JLabel("Kurdish"));
pn.add(new JLabel("Arabic"));
pn.add(new JLabel("English"));
System.out.println(pn.getComponent(1).getName());// it is null ? Arabic ..
System.out.println(pn.getComponent(1)); // gives me all details
2条答案
按热度按时间ijnw1ujt1#
使用
getText()
:bpzcxfmw2#
你需要投下
Component
到JLabel
在调用getText()
方法: