Choice介面常用方法與屬性列表

2021-06-16 01:36:58 字數 2616 閱讀 9416

choice介面常用方法方法

語法及說明

語法:

追加乙個元素到

choice

元件中,且為

choice

元件中的最後乙個元素。引數分別代表元素的字串和圖示。如果

stringpart

取值null

,則丟擲異常

nullpointexception

,而引數

imagepart

指向的影象是可變的,將丟擲異常

illegalargumentexception

。方法的返回值為該元素的索引號

insert

語法:public void insert(int elementnum,string stringpart,image imagepart)

在choice

元件中指定索引號(

elementnum

)前面插入乙個新的元素

delete

語法:public void delete(int elementnum)

刪除choice

元件中指定索引號(

elementnum

)的元素

set

語法:public void set(int elementnum,string stringpart,image imagepart)

重新設定

choice

元件中索引號為

elementnum

isselected

語法:public boolean isselected(int elementnum)

判斷choice

元件中索引號為

elementnum

的元素是否被選中。如果返回值為

true

,代表選中了,否則,反之

getselectedflags

語法:public int getselectedflags(boolean selectedarray_return)

獲取choice

元件中所有元素的狀態,並將結果儲存到陣列

s electedarray_return

中。注意,陣列長度必須小於

size()

的值,否則,多餘的

元素將被置為

false

setselectedindex

語法:public void setselectedindex(int elementnum,boolean selected)

對於複選模式,只是設定指定元素的選擇狀態。而對於單選模式,因為只有乙個元素能被選中,因此引數

selected

必須為true

,當乙個元素被選中後,原來選中的元素將被釋放掉。如果

selected

引數為false

,此呼叫被忽略。如果指定的元素已經被選中,該呼叫無效

setselectedflags

語法:public void setselectedflags(boolean selectedarray)

設定choice

元件中元素的狀態。單選模式下,陣列中元素只能有乙個

true,

如果出現多個為

true,

則取陣列中為

true

的第乙個元素,如果陣列中沒有乙個

true

,則choice

元件中第乙個元素選中

getimage

語法:public image getimage(int elementnum)

根據元素索引號獲取指定元素的圖示部分,引數為元素的索引號,範圍為

[0~size()]

。如果引數超出取值範圍,則異常

indexoutofbound***ception

被丟擲getstring

語法:public string getstring(int elementnum)

根據元素索引號獲取指定元素的字串部分,引數為元素的索引號,範圍為

[0~size()–1]

。如果引數超出範圍,則異常

indexoutofbound***ception被丟擲

size

語法:public int size()

獲取元件中元素的數量

choice介面屬性列表引數

值語法及說明

exlusive

1

語法:public static final int exclusive

表明該choice

元件只能有乙個元素被選中

multiple

2

語法:public static final int multiple

表明該choice

元件可以有多個元素被選中

implicit

3

語法:public static final int implicit

指明該choice

元件在的元素在初始化時,就置為選中狀態

popup

4

彈出模式

FileStream常用的屬性與方法總結

對流進行操作時要引用 using system.io 命名空間 filestream常用的屬性和方法 屬性 canread 判斷當前流是否支援讀取,返回bool值,true表示可以讀取 canwrite 判斷當前流是否支援寫入,返回bool值,true表示可以寫入 方法 read 從流中讀取資料,返...

Date物件常用屬性與方法詳解

通過date物件,可以獲取系統的日期時間 常用屬性與方法直接以 展示 var date new date var y date getfullyear 返回四位年份 例如 2008 var m date getmonth 返回月份,值是 0 11 每個加1就是當前月份 var dd date get...

C FileStream常用的屬性與方法總結

對流進行操作時要引用 using system.io 命名空間 filestream常用的屬性和方法 屬性 canread 判斷當前流是否支援讀取,返回bool值,true表示可以讀取 canwrite 判斷當前流是否支援寫入,返回bool值,true表示可以寫入 方法 read 從流中讀取資料,返...