zoukankan      html  css  js  c++  java
  • 第十二周

    其它容器

    1.JPanel

    JPanel 也是经常使用到的容器之一,可以使用JPane!完成各种复杂的界面显示。在JPanel中可以加入任意的组件,然后直接将 JPanel容器加入到JFrame容器中即可显示。

    2.JSplitPane

    JSplitPane 主要功能是分割面板,可以将一个窗体分为两个子窗体,可以是水平排列也可以是垂直排列。

    3.JTabbedPane

    4.JScrollPane

    为图片设置滚动条

    package org.lxh.demo18.jscrolldemo;
    import java.awt.Container;
    import java.io.File;
    import javax.swing.lcon;
    import javax.swing.lmagelcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    public class JScrollPaneDemo01{
    public static void main(String args,) (
    JFrame frame = new JFrame("Welcome To MLDN") ;   //实例化窗体对象
    Container cont=frame.getContentPane() ;          //得到窗体容器
    String picPath="f:"+ File.separator+"mldn.gif";
    Icon icon = new Imagelcon(picPath) ;             //实例化 Icon 对象
    JPanel pan = new JPanel() ;                      //定义一个面板
    JLabel lab = new JLabel(icon) ;                  //定义一个标签,显示图片
    pan.add(lab);                                    //将标签加到面板之中
    JScrollPane scr1=null;                           //声明滚动面板
                                                     //垂直滚动条始终会显示,水平滚动条根据需要显示
    scr1 = new JScrollPane(pan, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
    JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    cont.add(scr1);                                  //加入到容器之中
    frame.setSize(230,120);                         //设置窗体大小
    frame.setLocation(300,200);                      //设置窗体的显示位置
    frame.setVisible(true) ;                        //让组件显示
    }
    }frame.setSize(230,120);                        //设置窗体大小
    frame.setLocation(300,200);                      //设置窗体的显示位置
    frame.setVisible(true) ;                        //让组件显示
            }
    }
    
  • 相关阅读:
    深度学习大牛Yoshua Bengio
    mysql select简单用法
    CF 191 div2
    MySQL 讨厌哪种类型的查询
    Python 中的list小结
    定时器常用的两种工作方式及编程要点
    Linux下which、whereis、locate、find 区别
    Dalvik虚拟机的优化机制
    [leetcode]Partition List
    tomcat:Could not publish to the server. java.lang.IndexOutOfBoundsException
  • 原文地址:https://www.cnblogs.com/zh2250881784/p/11857131.html
Copyright © 2011-2022 走看看