当前位置: 代码迷 >> Java相关 >> 简单界面
  详细解决方案

简单界面

热度:294   发布时间:2007-08-28 19:35:36.0
简单界面

就是这个对话框是用什么做的。我想不会是JTextArea吧。我用这个做那个边框都没有,请大家给个意见.
我的代码有这么两个问题:
1.那个对话框的边框不显示。而且两个边框不能被分开
2.好像不能转行(如果不按enter键


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class ChatUI extends JFrame
{
private JPanel pane;
private JTextArea setMessage;//发对话的文本域
private JTextArea getMessage;//接受对话的文本域
private JButton send;
private JButton cancel;
public ChatUI()
{
pane=new JPanel();
pane.setLayout(null);
setMessage=new JTextArea(20,20);
getMessage=new JTextArea(20,20);
send=new JButton("发送");
cancel=new JButton("取消");

setMessage.setBounds(new Rectangle(20,20,350,200));
getMessage.setBounds(new Rectangle(20,210,350,200));
send.setBounds(new Rectangle(60,425,80,25));
cancel.setBounds(new Rectangle(160,425,80,25));



pane.add(setMessage);
pane.add(getMessage);
pane.add(send);
pane.add(cancel);
setSize(400,500);
pane.setVisible(true);
pane.setBackground(Color.cyan);
setVisible(true);
add(pane);
}

public static void main(String[] args)
{
ChatUI chat=new ChatUI();
}

}


。。。

[此贴子已经被作者于2007-8-28 19:57:59编辑过]

搜索更多相关的解决方案: 界面  

----------------解决方案--------------------------------------------------------
回复:(w5644266)简单界面
JTextArea 的 setLineWrap(boolean)方法用来设置换行策略,当参数为true时,自动换行,为false,不自动换行直到敲enter键
----------------解决方案--------------------------------------------------------
回复:(Lovedandan)回复:(w5644266)简单界面
3Q
----------------解决方案--------------------------------------------------------
  相关解决方案