我有这个界面,我正在处理它来显示有关连接到我的本地网络的机器的信息。我想选择一个 ip,而不是单击“Plus dinformation”按钮以显示与这台机器相关的一些信息。这是我的选择代码
final static JTextArea clien = new JTextArea(20,30);
clien.setSelectionColor(Color.blue);
clien.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseReleased(java.awt.event.MouseEvent evt) {
MouseReleased(evt);
}
private void MouseReleased(MouseEvent evt) {
// TODO Auto-generated method stub
strselection = clien.getSelectedText();
}
当我选择一个 IP 然后按下信息按钮时,包含在strselection
found 中的值是null
因为单击该按钮取消了选择。我希望该选择在单击按钮后保持活动状态,因此strselection
不会变为null
. 我如何调整我的选择代码以使其成为可能。我试过但没有运气。