java 创建组合框_java列表框和组合框中的Swing如何使用
列表框和组合框在Swing中工作就像它们在老的AWT中工作一样,但如果我们需要它,它们同样被增加功能。另外,它也更加的方便易用。例如,JList中有一个显示String数组的构建器(奇怪的是同样的功能在JComboBox中无效!)。下面的例子显示了它们基本的用法。
//: ListCombo.java
// List boxes & Combo boxes
package c13.swing;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ListCombo extends JPanel {
public ListCombo() {
sETLayout(new GridLayout(2,1));
JList list = new JList(ButtonGrouPS.ids);
add(new JScrollPane(list));
JComboBox combo = new JComboBox();
for(int i = 0; i < 100; i++)
combo.addItem(Integer.toString(i));
add(combo);
}
public static void main(String args[]) {
Show.inFrame(new ListCombo(),200,200);
}
} ///:~
最开始的时候,似乎有点儿古怪的一种情况是JLists居然不能自动提供滚动特性——即使那也许正是我们一直所期望的。增加对滚动的支持变得十分容易,就像上面示范的一样——简单地将JList封装到JScrollPane即可,所有的细节都自动地为我们照料到了。
java 创建组合框_java列表框和组合框中的Swing如何使用相关推荐
- java swing 列表框_Java开发笔记(一百三十一)Swing的列表框
前面介绍了选择框的用法,当时为了方便用户勾勾点点,无论是复选框还是单选按钮,统统把所有选项都摆在界面上.倘若只有两三个选项还好办,要是选项数量变多比如超过五个,这么多的选择框一齐在界面罗列,不光程序员 ...
- java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817
2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...
- java创建线程代码_Java创建与结束线程代码示例
本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类 ...
- java创建byte数组_java.创建一个byte数组,long length = file.length(); byte[] bytes =
导航:网站首页 > java.创建一个byte数组,long length = file.length(); byte[] bytes = 时间:2017-12-17 java.创建一个byte ...
- java创建文件 权限_JAVA创建文件后权限不足的问题,无法设置权限的问题
JAVA创建文件后权限不足的问题,无法设置权限的问题 凯哥java 凯哥java 前言: 在工作中,项目使用到文件上传,这个功能是很常见的吧.今天,凯哥修改自己的公众号的时候,遇到了一个问题:那就是上 ...
- JAVA创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth)
编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length).宽(width)和高(heigth),再定义一个方法void setBox(int l, int w, i ...
- java opencv 读取视频_java使用OpenCV从视频文件中获取帧
本文实例为大家分享了java使用OpenCV从视频文件中获取帧的具体代码,供大家参考,具体内容如下 实现功能:使用Java获取mp4.mov.avi等视频文件中的图像帧,每秒获取一帧图像,并保存 环境 ...
- java中的文本框_java里的JTextField文本框怎么设置大小?
代码如下: 1.//核心代码第一部分, 设置文本框,密码框长宽: 2.wbk = new JTextField(8);//在这个窗口大小里,设置长度为8,比较合适: 3.mmk = new JPass ...
- java双击添加文本框_java图形界面 怎么文本框要用鼠标点一下才出来
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.ut ...
最新文章
- 及cp含义_当我们谈论CP时,我们在谈论什么?
- 科学计算工具NumPy(2):ndarray的矩阵处理
- libgdx游戏引擎开发笔记(一)引擎介绍和Helloworld
- KMP POJ 3461 Oulipo
- android的单选按钮xml语法,android-通过数组而不是xml布局中的单独字符串设置单选按钮组中单选按钮的文本...
- Linux学习系列之Nginx调优实战
- 无监督学习与监督学习的区别
- 互联网公司为啥不使用mysql分区表?
- 给页面加速,干掉Dom Level 0 Event
- 网站如何快速搭建即时响应客服系统
- VC6编译卡死之解决办法
- 卡尔曼滤波(Kalman Filter)在目标边框预测中的应用
- JsonElement的简单说明
- java字符串直接比较_java中对于字符串的比较直接用“==”合适吗?
- Windows 10 如何离线安装NetFx3
- java-word模板导出
- FileZilla显示 连接超时 无法连接到服务器的解决方案
- shapely 经纬度相关计算
- 简单实现dom4j解析xml
- mac mysql 未能载入偏好设置面板“MySQL”
热门文章
- [漏洞复现]织梦CMS前台任意用户修改密码
- 内存管理:物理地址、虚拟地址、逻辑地址
- 计算机多媒体技术在会计,计算机数据库(经济会计类)七讲多媒体技术随堂讲解.ppt...
- 免费网络硬盘绝对免费
- FlowLayoutDemo
- Updating custom fields on VBAP OR VBAK using BAPI_SALESORDER_CREATEFROMDAT2/SD_SALESDOCUMENT_CREATE
- 浙江省赛2021 F 思维 J spfa + 完全背包
- 从XP到WIN10,各个系统版本自带 .NET版本整理
- 机器学习 对数几率回归模型(Python实现)
- ​SAP MM 使用两个STO实现免关税跨国公司间转储