没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Java编程使用箱式布局管理器示例【基于编程使用箱式布局管理器示例【基于swing组件】组件】
主要介绍了Java编程使用箱式布局管理器,结合实例形式分析了基于swing组件的箱式布局管理器定义与使用技
巧,需要的朋友可以参考下
本文实例讲述了Java编程使用箱式布局管理器。分享给大家供大家参考,具体如下:
先来看看运行效果:
完整代码如下:
package awtDemo;
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
/**
* 使用箱式布局管理器
*
* @author HAN
*
*/
public class BoxLayout_1 extends JFrame {
/**
*
*/
private static final long serialVersionUID = 6896925750596855002L;
public BoxLayout_1() {
// TODO Auto-generated constructor stub
Container container = getContentPane();
Box box = Box.createVerticalBox();
container.add(box, BorderLayout.NORTH);
box.add(Box.createVerticalStrut(5));
Box topicBox = Box.createHorizontalBox();
box.add(topicBox);
topicBox.setAlignmentX(1);
topicBox.add(Box.createHorizontalStrut(5));
JLabel topicLabel = new JLabel("主题:");
topicBox.add(topicLabel);
topicBox.add(Box.createHorizontalStrut(5));
JTextField topicTextField = new JTextField(30);
topicBox.add(topicTextField);
Box box2 = Box.createVerticalBox();
container.add(box2, BorderLayout.CENTER);
Box contentBox = Box.createHorizontalBox();
contentBox.setAlignmentX(1);
box2.add(Box.createVerticalStrut(5));
box2.add(contentBox);
contentBox.add(Box.createHorizontalStrut(5));
JLabel contentLabel = new JLabel("内容:");
contentLabel.setAlignmentY(0);
contentBox.add(contentLabel);
contentBox.add(Box.createHorizontalStrut(5));
StringBuilder stringBuilder = new StringBuilder();
String contentString = new String("利用箱式布局管理器实现组件的右对齐"
+ "和上对齐,以及控制组件之间的间距!");
stringBuilder.append(contentString);
stringBuilder.append("");
stringBuilder.append(contentString);
contentString = stringBuilder.toString();
JTextArea contentTextArea = new JTextArea(contentString, 3, 30);
contentTextArea.setLineWrap(true);
资源评论
weixin_38691970
- 粉丝: 6
- 资源: 959
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功