问题描述
想在面板上显示动态变化的一个字符串,怎样做?
解决方案
解决方案二:
不知道你说的面板是不是Swing的?下面是代码,packageswing;importjava.awt.BorderLayout;importjava.awt.Container;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;publicclassMain{publicstaticvoidmain(String[]args){JFrameframe=newJFrame();frame.setSize(500,500);ContainercontainPane=frame.getContentPane();containPane.setLayout(newBorderLayout());JPanelcenter=newJPanel();containPane.add(center,BorderLayout.CENTER);finalJLabellabel=newJLabel("change");center.add(label,BorderLayout.CENTER);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);newThread(newRunnable(){@Overridepublicvoidrun(){inti=0;while(true){label.setText("OK"+i);i++;}}}).start();}}
时间: 2024-10-20 12:12:11