#JSpinner

e788. 取消JSpinner的键盘编辑能力

//CreateanummberspinnerJSpinnerspinner=newJSpinner();//DisablekeyboardeditsinthespinnerJFormattedTextFieldtf=((JSpinner.DefaultEditor)spinner.getEditor()).getTe...

e790. 设置JSpinner的边框

//CreateanumberspinnerJSpinnerspinner=newJSpinner();//GetthetextfieldJFormattedTextFieldtf=((JSpinner.DefaultEditor)spinner.getEditor()).getTextField();//Setthe...
代码星球 ·2021-02-12

e789. 限制用JSpinner实现数字选择的值

//Createanumberspinnerthatonlyhandlesvaluesintherange[0,100]intmin=0;intmax=100;intstep=5;intinitValue=50;SpinnerModelmodel=newSpinnerNumberModel(initValue,min,...

e787. 用JSpinner实现小时选择

//CreateacalendarobjectandinitializetoaparticularhourifdesiredCalendarcalendar=newGregorianCalendar();calendar.set(Calendar.HOUR_OF_DAY,13);//1pm//Createadatesp...

e793. 监听JSpinner数据变化

//CreateanummberspinnerJSpinnerspinner=newJSpinner();//Addthelistenerspinner.addChangeListener(newSpinnerListener());//Changingthevalueprogrammaticallyalsofires...

e791. 为JSpinner定制编辑器

Thisexamplereplacesthedefaulteditor(aJFormattedTextField)inaspinnercomponentwithacustomeditor.Thecustomeditorissimplyapanelthatdisplaysacolor.Thenameofthecolort...

e786. 创建JSpinner组件

Thisexampledemonstrateshowtobuildthreekindsofspinners.Anumberspinner://CreateanumberspinnerJSpinnerspinner=newJSpinner();//Setitsvaluespinner.setValue(newIntege...
代码星球 ·2021-02-12