收藏 分享(赏)

带标题边框和选项卡.doc

上传人:kpmy5893 文档编号:6891120 上传时间:2019-04-25 格式:DOC 页数:7 大小:82KB
下载 相关 举报
带标题边框和选项卡.doc_第1页
第1页 / 共7页
带标题边框和选项卡.doc_第2页
第2页 / 共7页
带标题边框和选项卡.doc_第3页
第3页 / 共7页
带标题边框和选项卡.doc_第4页
第4页 / 共7页
带标题边框和选项卡.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、import java.awt.CardLayout;import java.awt.Color;import java.awt.Font;import java.awt.Toolkit;import javax.swing.BorderFactory;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JTabbedPane;import javax.swing.JTextField;import

2、javax.swing.border.Border;import javax.swing.border.TitledBorder;public class Carshujibeifenyudaoru extends JFrame /*带标题边框*选项卡:数据备份-数据导入* param args*/容器private JPanel contentpane;/选项卡面板private JPanel Tabbedpane_pane1,Tabbedpane_pane2;/选项卡面板1的文本框private JTextField Tp_pane1_textfield;/选项卡面板1的按钮private

3、 JButton Tp_pane1_button1,Tp_pane1_button2,Tp_pane1_button3;/选项卡面板2的文本框private JTextField Tp_pane2_textfield;/选项卡面板2的按钮private JButton Tp_pane2_button1,Tp_pane2_button2,Tp_pane2_button3;/选项卡布局private JTabbedPane tabbedpane;/构造方法public Carshujibeifenyudaoru()/边框普通边框Border border=BorderFactory.createE

4、tchedBorder(Color.BLACK,Color.blue);/边框标题Border title=BorderFactory.createTitledBorder(border,“数据备份- 数据 导入“,TitledBorder.LEADING,TitledBorder.TOP,new Font(“黑体“,Font.BOLD,30);/容器contentpane=new JPanel();/添加边框contentpane.setBorder(border);/添加标题contentpane.setBorder(title);/容器布局无contentpane.setLayout(n

5、ull);/卡片面板1的文本框Tp_pane1_textfield=new JTextField();/大小及位置Tp_pane1_textfield.setBounds(50,70,280,35);/卡片面板1的按钮Tp_pane1_button1=new JButton(“浏览“);/大小及位置Tp_pane1_button1.setBounds(350,69,80,40);Tp_pane1_button2=new JButton(“备份“);/大小及位置Tp_pane1_button2.setBounds(80,143,120,50);Tp_pane1_button3=new JButt

6、on(“取消“);/大小及位置Tp_pane1_button3.setBounds(260,143,120,50);/卡片面板1Tabbedpane_pane1=new JPanel();/布局无Tabbedpane_pane1.setLayout(null);/添加到卡片面板1Tabbedpane_pane1.add(Tp_pane1_textfield);Tabbedpane_pane1.add(Tp_pane1_button1);Tabbedpane_pane1.add(Tp_pane1_button2);Tabbedpane_pane1.add(Tp_pane1_button3);/卡

7、片面板2Tabbedpane_pane2=new JPanel();/卡片面板1的文本框Tp_pane2_textfield=new JTextField();/大小及位置Tp_pane2_textfield.setBounds(50,70,280,35);/卡片面板1的按钮Tp_pane2_button1=new JButton(“浏览“);/大小及位置Tp_pane2_button1.setBounds(350,69,80,40);Tp_pane2_button2=new JButton(“导入“);/大小及位置Tp_pane2_button2.setBounds(80,143,120,5

8、0);Tp_pane2_button3=new JButton(“取消“);/大小及位置Tp_pane2_button3.setBounds(260,143,120,50);/布局无Tabbedpane_pane2.setLayout(null);/添加到卡片面板1Tabbedpane_pane2.add(Tp_pane2_textfield);Tabbedpane_pane2.add(Tp_pane2_button1);Tabbedpane_pane2.add(Tp_pane2_button2);Tabbedpane_pane2.add(Tp_pane2_button3);/选项卡tabbe

9、dpane=new JTabbedPane();tabbedpane.setBounds(30,60,500,280);tabbedpane.add(“数据备份“,Tabbedpane_pane1);tabbedpane.add(“数据导入“,Tabbedpane_pane2);contentpane.add(tabbedpane);/添加面板this.add(contentpane);/标题this.setTitle(“数据导入与 备份界面“);/大小this.setSize(580,420);/得到显示屏的宽int width=Toolkit.getDefaultToolkit().getScreenSize().width;/得到显示屏的高int height=Toolkit.getDefaultToolkit().getScreenSize().height;/窗体居中显示this.setLocation(width-580)/2,(height-420)/2);/可见this.setVisible(true);public static void main(String args) / TODO Auto-generated method stubnew Carshujibeifenyudaoru();

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报