|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但是对于JAVA技术类的学习,我觉得大课堂反而会影响自身独立思考的过程,因为上课的时候,老师讲课的速度很快为了不遗漏要点,通常会仔细的听,
滑杆用户能用一个滑块的往返挪动来输出数据,在良多情形下显得很直不雅(如声响把持)。历程条从“空”到“满”显现相干数据的形态,因而用户失掉了一个形态的透视。我最喜好的有关这的程序例子复杂地将滑动块同历程条挂接起来,以是当我们挪动滑动块时,历程条也响应的改动:- //:Progress.java
- //Usingprogressbarsandsliders
- packagec13.swing;
- importjava.awt.*;
- importjava.awt.event.*;
- importjavax.swing.*;
- importjavax.swing.event.*;
- importjavax.swing.border.*;
- publicclassProgressextendsJPanel{
- JProgressBarpb=newJProgressBar();
- JSlidersb=
- newJSlider(JSlider.HORIZONTAL,0,100,60);
- publicProgress(){
- setLayout(newGridLayout(2,1));
- add(pb);
- sb.setValue(0);
- sb.setPaintTicks(true);
- sb.setMajorTickSpacing(20);
- sb.setMinorTickSpacing(5);
- sb.setBorder(newTitledBorder("SlideMe"));
- pb.setModel(sb.getModel());//Sharemodel
- add(sb);
- }
- publicstaticvoidmain(Stringargs[]){
- Show.inFrame(newProgress(),200,150);
- }
- }///:~
复制代码
JProgressBar非常复杂,但JSlider却有很多选项,比方办法、年夜或小的暗号标签。注重增添一个带题目的边框是何等的简单。
再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。 |
|