62,614
社区成员
发帖
与我相关
我的任务
分享
class MyPanel extends JPanel{
// JTextArea taText = new JTextArea(8,2);
JTextArea taContent = new JTextArea(12,59);
JScrollPane jSP = new JScrollPane(taContent);
Font f = new Font("宋体", Font.BOLD, 20);
public MyPanel(){
setLayout(null);
jSP.setBounds(5, 5, 600, 300);
jSP.setOpaque(false);
jSP.getViewport().setOpaque(false);
jSP.setLocation(7, 7);
this.add(jSP);
//taContent.setLocation(100, 200);
taContent.setLineWrap(true);
taContent.setOpaque(false);
taContent.setBackground(Color.blue);
taContent.setFont(f);
taContent.setSize(200,200);
jSP.setLayout(null);
taContent.setBounds(300,200, 100, 100);
jSP.add(taContent);
}
}
[/quote]恩 谢谢 大致上ok了 ,谢谢,还有点小问题没解决,回来我再看看。。
class MyPanel extends JPanel{
// JTextArea taText = new JTextArea(8,2);
JTextArea taContent = new JTextArea(12,59);
JScrollPane jSP = new JScrollPane(taContent);
Font f = new Font("宋体", Font.BOLD, 20);
public MyPanel(){
setLayout(null);
jSP.setBounds(5, 5, 600, 300);
jSP.setOpaque(false);
jSP.getViewport().setOpaque(false);
jSP.setLocation(7, 7);
this.add(jSP);
//taContent.setLocation(100, 200);
taContent.setLineWrap(true);
taContent.setOpaque(false);
taContent.setBackground(Color.blue);
taContent.setFont(f);
taContent.setSize(200,200);
jSP.setLayout(null);
taContent.setBounds(300,200, 100, 100);
jSP.add(taContent);
}
}
jSP.setPreferredSize(new Dimension(800,450));
public class MyPanel extends JPanel{
JTextArea taText = new JTextArea(8,2);
JTextArea taContent = new JTextArea(12,59);
JScrollPane jSP = new JScrollPane(taContent);
Font f = new Font("宋体", Font.BOLD, 20);
public MyPanel(){
jSP.setSize(600, 600);
jSP.setOpaque(false);
jSP.getViewport().setOpaque(false);
jSP.setLocation(7, 7);
this.add(jSP);
//taContent.setLocation(100, 200);
taContent.setLineWrap(true);
taContent.setOpaque(false);
taContent.setBackground(Color.blue);
taContent.setFont(f);
taContent.setSize(200,200);
}
这是JFrame部分的
public class MyFrame extends JFrame{
JButton jbEnter = new JButton("发送");
public MyFrame(String name){
super(name);
// this.setContentPane(new MyPanel());
this.add(new MyPanel());
this.setSize(800,450);
this.setResizable(false);
this.setDefaultCloseOperation(3);
this.setVisible(true);
}
}