定义一个全局变量用来创建和循环JTextField的值,该变量为JTextField的个数,创建和获取皆可使用for来 *** 作如:
for (int i = 0; i < txtNumber; i++) {String title = "Txt " + i;
paneadd(title, new JTextField(title));
}
windows下获取当前进程的话可以用dos命令tasklist
Runtime r=RuntimegetRuntime();
Process p=rexec("cmd /C tasklist");
BufferedReader reader=new BufferedReader(new InputStreamReader(pgetInputStream(),"gbk"));//windows的默认系统中文编码是gbk所以从cmd控制台的信息已gbk来解码
String line=null;
while((line=readerreadLine())!=null)
Systemoutprintln(line);
int
getX()
返回组件原点的当前 x 坐标。
int
getY()
返回组件原点的当前 y 坐标。
这是JComponent 类提供的方法 javaswing 包中的所有控件都继承了这个类
或者你也可以使用下面这个方法 这是 Component 类提供的方法也是个超类 只是坐标被封装成Point类了
Point getLocation()
swingx你可以到maven库里面搜索Jar包(google "maven repos",出现很多maven库,随便找一个,搜索swingx,找最新的下载。如果你使用maven管理项目,那更好办了,把swingx放入依赖里面即可)。
JXDatepicker的使用方法:
// JXDatePicker提供了编辑器供用户直接输入日期,也提供了右侧按钮,点击按钮出现日期选择期供用户选择日期。
JXDatePicker datePicker = new JXDatePicker();
JXDatePicker datePicker1 = new JXDatePicker(new javautilDate());
javautilDate date = datePickergetDate(); // 用户输入或选择日期后得到日期值
javautilDate date1 = datePicker1getDate(); // 用户输入或选择日期后得到日期值
//当然,你也可以指定用户输入日期的格式。
JXDatePicker datePicker2 = new JXDatePicker();
datePicker2setFormats("yyyyMd", "yyyy-M-d");//可同时设置多种格式。setFormats(Stringformat)
JXMonthView的使用方法:
JXMonthView monthView = new JXMonthView();
monthViewsetUnselectableDates(new javautilDate());// 设置多个不可选择的日期,setUnselectableDates(javautilDate date)
Set<javautilDate> unselectable = monthViewgetSelectionModel()getUnselectableDates();// 获得当前有哪些不可选择日期
monthViewsetFlaggedDates(date1,date2)// 设置多个被标记了的日期
Set<javautilDate> flaggedDates = monthViewgetFlaggedDates();// 获得被标记的日期
Calendar calendar = monthViewgetCalendar();// 获得日历对象
还有一些可set,get的属性罗列如下:
selectionMode
traversable
firstDayOfWeek
还有更多用法,看API吧。如果使用Maven,你可以自动下载javadoc和javasource。
以上就是关于swing如何获取界面所有的控件的值全部的内容,包括:swing如何获取界面所有的控件的值、如何获得Java编写的程序的控件句柄、java如何获取一个控件在屏幕上的位置(XY坐标)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)