我创建了一个名为textfied []的JTextField数组,一个名为mj []的Color数组和一个名为jpanel []的JPanel数组。然后我用一个句子来设置每个textarea的背景,并将它们添加到具有相同颜色的面板中。但结果令人困惑,所有文本区域都消失了,期望第一个,当我在第一个文本中输入一些单词时,会出现背景颜色。流动是我的代码。我在等你的帮忙!
JTextArea[] jtextarea = new JTextArea[i];
JPanel p1=new JPanel();
JPanel p2=new JPanel();
JPanel[] jpanel=new JPanel[i];
for (int m=0;m<=(i-1);m++){
jtextarea[m]=new JTextArea();
jtextarea[m].setSize(121,194);
jtextarea[m].setBackground(mj[m]);
jpanel[m]=new JPanel();
jpanel[m].setSize(127,200);
jpanel[m].setBackground(new Color(133,242,254));
jpanel[m].add(jtextarea[m],BorderLayout.CENTER);
jpanel[m].setLayout(null);