JAVA 下拉列表和滚动条

//下拉列表和滚动条
import java.awt.*;
import javax.swing.*;
public class Jiemian7 extends JFrame{

    JPanel mb1,mb2;    //面板定义
    JLabel bq1,bq2;        //标签定义
    JComboBox xlk;        //下拉框
    JList lb;    //单选按钮定义
    JScrollPane gd;    //滚动条

    public static void main(String[] args){
        //运行本类的构造方法
        Jiemian7 jiemian    =    new Jiemian7();

    }

    public Jiemian7(){

        //创建面板
        mb1        =    new JPanel();
        mb2        =    new JPanel();

        bq1    =    new JLabel("籍贯");
        bq2    =    new JLabel("学历");

        String[] jg    =    {"北京","天津","上海","重庆"};

        xlk =    new JComboBox(jg);

        String[] xl    =    {"高中","大专","本科","硕士","博士"};
        lb    =    new JList(xl);

        lb.setVisibleRowCount(3); //滚动多少行
        gd=new JScrollPane(lb); //和单选按钮不同,这里要添加滚动组件到面板

        //使用网格布局
        this.setLayout(new GridLayout(2,1));

        //向面板添加按钮
        mb1.add(bq1);
        mb1.add(xlk);
        mb2.add(bq2);
        mb2.add(gd);

        //向界面添加面板
        this.add(mb1);
        this.add(mb2);

        //设置窗口标题
        this.setTitle("下拉列表和滚动条");
        //设置窗口的宽高
        this.setSize(300,150);
        //设置窗口出现对于屏幕的位置
        this.setLocation(100,100);
        //禁止拉大拉小
        this.setResizable(false);
        //关闭窗口后释放资源
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //输出窗口
        this.setVisible(true);
    }

}
时间: 2024-10-27 07:31:44

JAVA 下拉列表和滚动条的相关文章

Java Swing TextArea 滚动条并获取焦点

JTextArea text=new JTextArea(); text.setLineWrap(true);//设置自动换行,之后则不需要设置水平滚动条 JScrollPane scroll=new JScrollPane(text); //分别设置水平和垂直滚动条自动出现 scroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); scroll.setVerticalScrollBarPo

Java compiler level does not match the version of the installed Java project facet.解决方法

右键项目"Properties",在弹出的"Properties"窗口左侧,单击"Project Facets",打开"Project Facets"页面. 在页面中的"Java"下拉列表中,选择相应版本就OK了

【转】java compiler level does not match the version of the installed java project

右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面. 在页面中的“Java”下拉列表中,选择相应版本就OK了 出处:http://zhidao.baidu.com/link?url=v93gq6yo8qjKZylR23k-qEyVbikxQOrqnp_F9y2V3IJ7YyOH5JJp6-OrVO7-xum6qLjKGTifFJW39Dlr0KcZv_

Java compiler level does not match the version of the installed

出现如标题所示错误为:Facted Project 中的Java 版本设定与项目的Java 版本设定不一致 解决方案: 1.右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面 2.在页面中的“Java”下拉列表中,选择相应版本就OK.

版本问题 Java:Unsupported major.minor version 51.0 (unable to load class . . .

导入别人的项目时报错  Java:Unsupported major.minor version 51.0 (unable to load class . . . 后发现错误是由于class编译器的JDK版本高于运行期的JDK版本. 比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7 于是: 一.查看jdk版本 在运行里点cmd,然后点java -version就能看到JDK版本了. 二.查看tomcat版本 Tomca

Description Resource Path Location Type Java compiler level does not match the version of the instal

解决办法 在项目上右键Properties->Project Facets,在打开的Project Facets页面中的Java下拉列表中,选择相应版本.有可能是java1.6 改成java6之类的 从别的地方导入一个项目的时候,经常会遇到eclipse/Myeclipse报Description  Resource Path Location Type Java compiler level does not match the version of the installed Java pr

【转】Description Resource Path Location Type Java compiler level&n

转载地址:http://blog.sina.com.cn/s/blog_ae96abfd0101qbq0.html 在项目上右键Properties->Project Facets,在打开的Project Facets页面中的Java下拉列表中,选择相应版本. 有可能是java1.6 改成java6之类的

java.lang.IllegalArgumentException

java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(Unknown Source) at org.springframework.asm.ClassReader.<init>(Unknown Source) at org.springframework.asm.ClassReader.<init>(Unknown Source) at org.springfra

Description Resource Path Location Type Java compiler level

解决办法 在项目上右键Properties->Project Facets,在打开的Project Facets页面中的Java下拉列表中,选择相应版本.有可能是java1.6 改成java6之类的 再分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 原文地址:https://www.cnblogs.com/skiwndhw/p/10352020.html