java数组更新_java刷新数组到jList
好吧,所以我有一个JList和内容提供了一个数组。我知道如何将元素添加到数组,但我想知道如何刷新JList ...或者甚至有可能吗?我试过谷歌。 :\java刷新数组到jList
import java.applet.Applet;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class bs extends JApplet implements MouseListener {
public static String newline;
public static JList list;
public void init() {
String[] data = {"one", "two", "three", "four"};
list = new JList(data);
this.getContentPane().add(list);
list.addMouseListener(this);
String newline = "\n";
list.setVisible(true);
}
public void refresh(){
Address found;
this.listModel.clear();
int numItems = this.getAddressBookSize();
String[] a = new String[numItems];
for (int i=0;i
found = (Address)Addresses.get(i);
a[i] = found.getName();
}
/* attempt to sort the array */
Arrays.sort(a, String.CASE_INSENSITIVE_ORDER);
for (int i=0;i
this.listModel.addElement(a[i]);
}
}
public void mousePressed(MouseEvent e) { }
public void mouseReleased(MouseEvent e) {
Object index = list.getSelectedValue();
System.out.println("You clicked on: " + index);
}
public void mouseEntered(MouseEvent e) { }
public void mouseExited(MouseEvent e) { }
public void mouseClicked(MouseEvent e) { }
public void paint(Graphics g) {
}
}
任何想法?
谢谢。
2010-07-16
nn2
java数组更新_java刷新数组到jList相关推荐
- java数组更新_java数组
数组无论在哪种编程语言中都算是最重要的数据结构之一,同时不同语言的实现及处理也不尽相同.但凡写过一些程序的人都知道数组的价值及理解数组的重要性,与链表一道,数组成为了基本的数据结构.尽管Java提供了 ...
- java数组显示_Java 1.5中显示数组
很长一段时间以来,Java编程人员都自己编写方法来打印数组的内容.这是因为JDK没有提供一种将数组转换为字符串值的简便方法.更糟糕的是,一个字符串数组总是从它的toString方法中返回如下信息: [ ...
- java数组语法_Java 基本语法----数组
数组 数组概述 数组是多个相同类型数据的组合,实现对这些数据的统一管理. 数组属引用类型,数组型数据是对象(Object),数组中的每个元素相当于该对象的成员变量. 数组中的元素可以是任何数据类型,包 ...
- java 数组成员_java 数组中含有
<数据结构与抽象:Java语言描述(原书第4版)>一2.2.1 可变大小数组 本节书摘来华章计算机<数据结构与抽象:Java语言描述(原书第4版)>一书中的第2章 ,第2.2. ...
- java 数组 反射_java数组的反射
java数组的反射,有一个JAVA API类可以运用:java.lang.reflect.Array 具体应用: 1:判断一个对象是否是数组: int arr[] = {1,2,3}; Class c ...
- java数组缓冲_java – 何时使用数组,缓冲区或直接缓冲区
题 在编写用于OpenGL库的Matrix类时,我遇到了使用Java数组或Buffer策略来存储数据的问题(JOGL为Matrix操作提供直接缓冲区副本).为了分析这一点,我写了一个小型性能测试程序, ...
- Java数组参考_Java数组
数组变量 VS 数组对象 先看一例子: int[] primitiveArray; //在栈中声明了一个引用变量,暂时还没指向任何对象 primitiveArray = new int[5]; //在 ...
- java 数组写法_java书写、数据类型、数组定义
这里只记录java与php.javascript不同的地方,相同的地方就不赘述了. 1.java文件源码为以.java为后缀的文件,字节码文件是以.class为后缀的文件. 2.写好一个java源码之 ...
- java数组 方法_Java数组的十大方法
Java数组的十大方法 以下是Java Array的前10种方法.他们是来自stackoverflow的投票最多的问题. 0.声明一个数组 String[] aArray = new String[5 ...
最新文章
- 洛谷 P2219修筑绿化带 二维单调队列~
- linux系统防火墙相关问题及常用命令介绍
- 监控工具—Prometheus—基础介绍
- 每次请求都要建立连接吗?
- CentOS下安装网卡驱动
- 【客户案例】智能驾驶行业如何上云? 1
- OpenShift 4 - 应急响应Demo应用(AMQ+Knative+Quay+BPM+BDM+SSO)
- AlertDialog用法。
- 常见错误:JavaScript 提交form 的时候,Error:对象不支持此属性或方法
- Android中突发情况数据的保存和恢复
- mysql的启动脚本编写_老鸟带你开发专业规范的MySQL启动脚本
- java messagedigest_Java自带的加密类MessageDigest类代码示例
- 【Java系列】八大排序算法
- Springboot毕设项目基于Java对运动心跳数据分析系统设计与实现455j4(java+VUE+Mybatis+Maven+Mysql)
- OSChina 周六乱弹 —— 三口气印度史(3.5)
- 游戏无法启动此程序因为计算机中丢失,无法启动此程序因为计算机中丢失*.dll 看完你就知道了...
- 含有一般疑问句的歌_一般将来时详解,想学好英语必须要掌握的一个最重要语法...
- matlab自定义函数拟合写法,[MATLAB基础] 求助:如何确定自定义函数拟合时的参数初值?感谢!...
- 制作稳定版本的rootfs
- 华为移动wifi显示无服务器,华为移动WIFI怎么使用,随时WIFI是路由器吗?
热门文章
- java invoke 泛型_利用Java反射机制和泛型,全自动解析json
- matplotlib画图_漂亮,超详细的matplotlib画图基础
- echaer 地图_ECharts地图系列
- Java中那些内存泄漏的场景!
- 【Python】mmSegmentation语义分割框架教程(自定义数据集、训练设定、数据增强)
- ASP.NET MVC 中删除无用视图引擎
- SQL Server大量数据秒级插入/新增/删除
- JavaWeb关于工程运行的笔记
- IDEA写sql语句的时候没有提示信息的处理办法
- nohup xxx 后台进程关闭,可以这样避免