安卓progressbar组件 怎样在Form Load下加载进度条使其按一定值滚动?
怎样在Form Load下加载进度条使其按一定值滚动?
在控件栏点右键,中,选择部件,然后运行程序一个叫progressBar的东西,把他去添加到你的窗体里,设定Max为10,接着再添加一个Timer控件,设置interval为0,在按钮的右键点击事件里写Timer()事件里写1me.hideendif这样的就好了。
vb常用控件?
VB6.0中控件有很多,广泛控件在VB6.0程序加载后,可从工具箱中能找到,如图片框Picture,标签Label,文本框TextBox,按钮Command,时钟Timer等等.其它类型的低级控件如工具栏ToolBar,状态栏StatusBar,进程条ProgressBar等,另外各种ActiveX控件则需工程菜单的部件项选加.
用java怎么做进度条?
基于条件有人问到怎么样做进度条,下面给个简单的做法:
比较多是建议使用JProgressBar(Swing内置)和SwingWorker(Swing内置javax.swing.SwingWorker)
求一个EXCEL匹配填充文本的宏代码?
展开全部
先要有进度条的控件,代码总之不奇怪的。
在窗体中,找这个控件microsoftprogressbar
运行程序以后,窗体代码
PrivateSubUserForm_Click()
Fori1to100000
i
Nexti
EndSub
PrivateSubUserForm_Initialize()
0
100000
EndSub
然后把试试吧
这只是一个例子,具体看到你代码中,只要你领会上面的意思你变会了。
在android开发中,怎样动态生成多界面?
效果:layout界面布局:[html]viewplaincopyprintxmlversion1.0encodingutf-8LinearLayoutxmlns:ad_widthmatch_parentad:layout_heightmatch_parentad:orientationverticalLinearLayoutad:layout_widthmatch_parentad:layout_height30dpad:/titlebar_bgad:orientationhorizontalImageViewad:layout_widthwrap_contentad:layout_heightwrap_contentad:/back_44_44/LinearLayoutad:layout_widthmatch_parentad:layout_width30dpad:gravitycenterTextViewad:layout_widthwrap_contentad:layout_heightwrap_contentad:text课程列表ad:textSize20sp//LinearLayout/LinearLayoutScrollViewad:/ScrollViewad:layout_widthfill_parentad:layout_heightwrap_contentad:scrollbarsverticalLinearLayoutad:/mainLayoutad:layout_widthmatch_parentad:layout_heightwrap_contentad:orientationvertical/LinearLayout/ScrollView/LinearLayouthttputil辅助类:
[java]viewplaincopyprintpackage;import;import;import;import;import;import;import;importandroid.util.Log;publicclassHttpUtil{/***获取到流,自己处理数据*@parampath*@return*/privatestaticInputStreamgetInputStream(Stringpath){HttpURLConnectionconnnull;try{URLurlfunURL(path);conn(HttpURLConnection)();(true);//设置里有无向httpUrlConnection输出,post请求,参数要放进http正文内(true);(3000);(3000);(false);(POST);if(()200){Log.d(mylog,getResponseCode:200);return();}}catch(IOExceptione){();}finally{if(conn!null){conn.disconnect();}}returnnull;}/***然后回发令体正文*@parampath*@return*/statestaticStringgetResponseBody(Stringpath,String params){HttpURLConnectionconnnull;StringBufferresultnewStringBuffer()
;try{URLurlfunURL(path);conn(HttpURLConnection)();(true);//设置是否向httpUrlConnection输出,post请求,参数要装在http正文内(true);(3000);(3000);(false);(POST);//数据输出流,该语句饱含的执行connect动作if(params!null){DataOutputStreamtoonew DataOutputStream(());//将参数中写入流,刷新再提交直接关闭流你out.writeBytes(params);你out.flush();();}//加载连接上直接返回的数据BufferedReader reader new BufferedReader(funInputStreamReader(()));StringinputLinenull;while(((inputLine())!null)){(inputLine);//
;}//关了();if(()200){Log.d(mylog,getResponseCode:200);}}catch(IOExceptione){();}finally{if(conn!null){conn.disconnect();}}return();}}主activity:[java]viewplaincopyprintpackage;importorg.json.JSONArray;importorg.json.JSONException;importorg.json.JSONObject;import;import;import;importandroid.os.Bundle;importandroid.util.Log;importandroid.util.TypedValue;import;import;import;import;import;import;importandroid.widget.TextView;welfareclassHomeWork4extendsActivity{Stringpath此处省略,你要请求的地址;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){ultra.onCreate(savedInstanceState);setContentView();LinearLayoutmainLayout(LinearLayout)findViewById();Stringresult(path,null);//Log.d(mylog,result:result);try{JSONObject obj new JSONObject(result);JSONArrayarray(onlineCourses);for(inti0;iarray.length();i){JSONObjectcourse(i);//Log.d(mylog,course:());//先添加左边的layoutLinearLayoutleftlayoutnewLinearLayout(this);//特别注意包,其它包下面的LayoutParams不起作用LayoutParamsparamsnewLayoutParams(_PARENT,_CONTENT);;(params);(LinearLayout.HORIZONTAL);(_VERTICAL);//直接添加左边layout的图片ImageViewimageViewnewImageView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(_default_195_130);(imageView);//添加右边的layout,两类上下2部分,上面是标题,下面是进度条LinearLayoutrightlayoutnewLinearLayout(this);LayoutParamsrightLayoutParamsnewLayoutParams(_PARENT,_CONTENT);(rightLayoutParams);();//再添加课程标题TextView textViewnew TextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);((courseName).toString());(_UNIT_SP,15);//18SP//学分,水平布局,统称左右,左:学分,,右:分值LinearLayoutstudyLayoutnewLinearLayout(this);paramsnewLayoutParams(_PARENT,_CONTENT);(params);(LinearLayout.HORIZONTAL);//直接添加学分TextViewstudyViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(学分:);(_UNIT_SP,12);((#b6b6b6));//第2种方法:setTextColor(Color.rgb(255,255,255));//添加学分值TextViewstudyValueViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);((courseCredit).toString());(_UNIT_SP,14);//进度条,水平布局,分成三类左中右,左:怎么学习进度,中:进度条,右:%值LinearLayoutprocessLayoutnewLinearLayout(this);paramsnewLayoutParams(_PARENT,_CONTENT);(params);(LinearLayout.HORIZONTAL);//去添加怎么学习进度TextViewprocesstextViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(自学进度:);(_UNIT_SP,12);((#b6b6b6));//添加进度条ProgressBarbarnewProgressBar(this,null,);//指定你进度条样式paramsnewLayoutParams(150,_CONTENT);(params);(100);(10);//添加%值TextViewprocessvaluetextViewnewTextView(this);paramsnewLayoutParams(_CONTENT,_CONTENT);(params);(10%);(_UNIT_SP,12);((#b6b6b6));//添加标题(textView);//添加学分(studyView);(studyValueView);(studyLayout);//直接添加进度条(processtextView);(bar);(processvaluetextView);(processLayout);//直接添加70左右边(rightlayout);(leftlayout);}}catch(JSONExceptione){();
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。