| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 481 人关注过本帖
标题:简单界面
只看楼主 加入收藏
w5644266
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2007-4-4
收藏
 问题点数:0 回复次数:2 
简单界面

就是这个对话框是用什么做的。我想不会是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编辑过]

搜索更多相关主题的帖子: 界面 
2007-08-28 19:35
Lovedandan
Rank: 1
等 级:新手上路
威 望:1
帖 子:56
专家分:2
注 册:2007-5-17
收藏
得分:0 
回复:(w5644266)简单界面
JTextArea 的 setLineWrap(boolean)方法用来设置换行策略,当参数为true时,自动换行,为false,不自动换行直到敲enter键

永远,唯一,巴黎
2007-08-28 20:33
w5644266
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2007-4-4
收藏
得分:0 
回复:(Lovedandan)回复:(w5644266)简单界面
3Q
2007-08-29 02:41
快速回复:简单界面
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059453 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved