我是Java Swing的新手.我对在Swing中动态添加组件有一些疑问.
基本上我甲肝一个主要JPanel由两个子JPanel(leftpanel和rightpanel)的神韵:horizontally.In离开JPanel我甲肝一些JButtons,我会点击JButton我NEDD表现出一定的JLabel,JTextArea等右JPanel.我尝试了一个代码,但它不起作用.当我点击按钮时,它进入事件监听器功能,但JLabel我无法查看.
我在下面给出我的代码.请看看这个并纠正我.提前致谢
package my;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.SwingUtilities;
/**
*
* @author root
*/
public class myAplliwithPanel extends JFrame{
JPanel rightPanel;
public myAplliwithPanel() {
initGui();
}
public void initGui()
{
JPanel mainPanel=new JPanel();
mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.X_AXIS));
JPanel leftPanel=new JPanel();
leftPanel.setLayout(new BoxLayout(leftPanel, BoxLayout.Y_AXIS));
rightPanel=new JPanel();
rightPanel.setLayout(new BoxLayout(rightPanel, BoxLayout.Y_AXIS));
JButton …Run Code Online (Sandbox Code Playgroud)