首页编程java编程java_options是什么 java中setBorder和setFocusable是什么意思

java_options是什么 java中setBorder和setFocusable是什么意思

编程之家2023-10-1391次浏览

大家好,关于java_options是什么很多朋友都还不太明白,今天小编就来为大家分享关于java中setBorder和setFocusable是什么意思的知识,希望对各位有所帮助!

java_options是什么 java中setBorder和setFocusable是什么意思

用法: javac <options> 什么意思

用法:javac<选项><源文件>其中,可能的选项包括:-g:生成所有调试信息-g:none不生成任何调试信息-g:{lines,vars,source}只生成某些调试信息-nowarn不生成任何警告-verbose输出有关编译器正在执行的操作的消息-deprecation输出使用已过时的 API的源位置-classpath<路径>指定查找用户类文件的位置-cp<路径>指定查找用户类文件的位置-sourcepath<路径>指定查找输入源文件的位置-bootclasspath<路径>覆盖引导类文件的位置-extdirs<目录>覆盖安装的扩展目录的位置-endorseddirs<目录>覆盖签名的标准路径的位置-d<目录>指定存放生成的类文件的位置-encoding<编码>指定源文件使用的字符编码-source<版本>提供与指定版本的源兼容性-target<版本>生成特定 VM版本的类文件-version版本信息-help输出标准选项的提要-X输出非标准选项的提要-J<标志>直接将<标志>传递给运行时系统

java中setBorder和setFocusable是什么意思

这两个方法是swing组件的方法,setBorder设置组件的边框,如大小、是否透明、其他特殊效果。setFocusable设置组件是否可被选中,如文本框不允许复制内容,则setFocusable(false),不能被选中,就不可以复制。

setBorder(Border border)设置组件的边框,Border对象负责定义组件的 insets(直接对组件重写所有 insets设置),并且可选地呈现这些 insets

java_options是什么 java中setBorder和setFocusable是什么意思

范围内的边框装饰。要为 swing组件创建有装饰的和无装饰的区域(例如边距和填充),应该使用边框(而不是

insets)。在单个组件中可使用复合边框来嵌套多个边框。

setFocusable(boolean focusable)表明此 Component是否可以获得焦点。

java_options是什么 java中setBorder和setFocusable是什么意思

java_tool_options不生效

这个主要是环境变量影响,因为装了QTP后会加一些环境变量。主要就是_JAVA_OPTIONS和IBM_JAVA_OPTION。

如果QTP安装完成后,不能运行Java程序,需要在环境变量Path参数中加入Java Library的路径。最好加在最前面。步骤:

1.反键计算机->属性->高级系统设置->高级->环境变量->系统变量->Path->变量值

2.加入你之前可以运行的Java Library的路径。比如Jre的话

C:\Program Files(x86)\Java\jre6\bin;

如何在jenkins中的invoke ant中添加java options

下载并安装一个Jenkins服务器,它是开源的,可以从如下地址了解并下载安装(如图):

https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins

进入Jenkins服务器磁盘系统,新建一个文件夹,并在里面建立两个文件(如图):

1. CmdOutput.txt文件,存放测试数据的一个文件;

2. BuildTest.xml文件,用来执行构建的ant脚本文件。

打开 CmdOutput.txt文件,输入类似如下的测试数据(如图):

RunTest output: Begin to start TestExecute/TestComplete Instance on remote computer...*

TestExecute.TestExecuteApplication.10

Begin to open TestExecute/TestComplete project suite on remote computer...*

2

后面的Ant脚本将会先加载读取这个文件的内容,然后把最后一行的返回代码“2”提取出来.

打开 BuildTest.xml文件,输入如下的Ant脚本(如图)。里面将会使用propertyregex来提取返回代码,其中property用来指定提取到的值存放在什么属性里面,input用来指定匹配来源,regexp用来指定正则表达式,select用来指定选择哪个匹配子项,casesensitive指定是否区分大小写。:

<project name="hello" basedir="." default="Test" xmlns:props="antlib:org.apache.ant.props">

<property environment="JenkinsEnv"/>

<!--

<taskdef resource="net/sf/antcontrib/antcontrib.properties">

<classpath>

<pathelement location="${JenkinsEnv.ANT_HOME}\\ant-contrib.jar"/>

</classpath>

</taskdef>

-->

<taskdef resource="net/sf/antcontrib/antlib.xml">

<classpath>

<pathelement location="${JenkinsEnv.ANT_HOME}\\ant-contrib.jar"/>

</classpath>

</taskdef>

<typedef uri="antlib:org.apache.ant.props" resource="org/apache/ant/props/antlib.xml" classpath="${JenkinsEnv.ANT_HOME}\\ant-props-1.0Alpha.jar"/>

<propertyhelper>

<props:nested/>

</propertyhelper>

<!--***********************************************-->

<target name="GetReturnCode">

<loadfile property="CmdOutput" srcFile="CmdOutput.txt"/>

<echo message="CmdOutput:${CmdOutput}"/>

<propertyregex property="ResultCode"

input="${CmdOutput}"

regexp="^([\s\S]*)(\r?\n)+(\d{1,})(\r?\n)*"

select="\3"

casesensitive="false"/>

<echo message="ResultCode:${ResultCode}"/>

</target>

</project>

在Jenkins服务器上建立一个TEST的Job,然后点击配置按钮(如图):

6

在构建的标签处,添加一个Invoke Ant,然后分别输入要构建的Ant脚本文件,和要跑的任务Target(如图):

OK,本文到此结束,希望对大家有所帮助。

java后台可以做什么?学习Java可以做什么趴街(趴街挑战)