settextjava
A. java setText和setName的區別
你好,很高興回答你的問題。
setName是給這個按鈕起個名字,後續可以依靠這個名字找到他。
而setText是設置這個按鈕要顯示的內容。
如果有幫助到你,請點擊採納。
我解答的大部分是軟體開發新人遇到的問題,如果有興趣可以關注我。
B. java中xxx.setText("")是什麼意思
就是將XXX對象的現實內容設置為""
例如:label.setText("確定");
就是將label對象上面的文字設置為「確定」。
這個XXX就看你是什麼對象了,有些對象有這個功能,有些對象沒有這個功能,有這個功能指的是:此對象可以根據setText(String text); 方法來改變顯示文字的屬性
C. java中setText的設置
TextField text=...
String str="";
for(int k=0;k<j;k++){
str+=String.valueOf(a[k]);
if(k!=j-1){
str+="+";
}
else{
str+="=?,請輸入答案:";
}
}
text.setText(str);
D. java只getText()與setText()區別
getText是取text放值
setText是向text放值
寫給初學者
先來看看set和get這兩個詞的表面意思,set是設置的意思,而get是獲取的意思,顧名思義,這兩個方法是對數據進行設置和獲取用的。而且,在類中使用set和get方法時,都是在set和get後面跟上一些特定的詞來形成特定意思的方法名,比如setage()和getage(),表示設置年齡和獲取年齡。
然後我們來了解一下JAVA面向對象編程中的封閉性和安全性。封閉性即對類中的域變數進行封閉操作,即用private來修飾他們,如此一來其他類則不能對該變數訪問。這樣我們就將這些變數封閉在了類內部,這樣就提高了數據的安全性,當我們想要操作這些域變數怎麼辦呢?我們可以通過兩種方法,第一中即通過public方式的構造器(或稱構造函數),對象一實例化就對該變數賦值。第二種就是通過上面提到的set和get方法,這里我舉一個特定的例子,我定義一個Person類,該類中有name、age這兩個私有域變數,然後我定義setname()、getname()、setage()、getage()這四個方法,通過這四個方法來實現對name和age的操作。這樣一來,我不用直接對Person類中的域變數操作,而是通過set和get方法間接地操作這些變數,這樣就能提高域變數的安全性,同時又保證了域變數的封裝型。
最後說說set和get方法的使用場景,一般來說set和get方法都是對私有域變數進行操作的,所以大多數都是使用在包含特定屬性的類實體中。
現在你明白set和get方法了吧,其實這兩個方法只是類中的setxxx和getxxx方法的總稱。
在今後的開發過程中,只要你細心體會,結合JAVA中的一些宏觀的知識。set和get方法還是很容易理解的,或許你還會領會一些其他的JAVA中的重要理論知識。packagecn.itcast.domain;
importjava.util.Date;
publicclassUser{
privateStringusername;
privateStringpassword;
privateStringgender;
privateDatebirthday;
privateStringemail;
publicStringgetUsername(){
returnusername;
}
publicvoidsetUsername(Stringusername){
this.username=username;
}
publicStringgetPassword(){
returnpassword;
}
publicvoidsetPassword(Stringpassword){
this.password=password;
}
publicStringgetGender(){
returngender;
}
publicvoidsetGender(Stringgender){
this.gender=gender;
}
publicDategetBirthday(){
returnbirthday;
}
publicvoidsetBirthday(Datebirthday){
this.birthday=birthday;
}
publicStringgetEmail(){
returnemail;
}
publicvoidsetEmail(Stringemail){
this.email=email;
}
}
Useru=newUser();
u.setXXX();
u.getXXX();給他賦值就用u.setXXX();取這個類的對象的某個值就get
E. java中的setText(s)會覆蓋原來的內容
很簡單,用append方法。
jt.append(s);
參考:
publicvoidappend(Stringstr)
..
Parameters:
str-thetexttoinsert
SeeAlso:
insert(java.lang.String,int)
F. java中setText的問題
哈哈
Button myButton = new Button();
myButton.setText("我的第一個Button");
或者Button myButton = new Button("我的第一個Button");
//
你要用一個控制項的時候,你必須得初始化實例化他。
Button myButton = null;//初始化 在棧中分配一個地址空間、
myButton = new Button();//這個是實例化。在堆中分配控制項,存值的。
堆棧不知道有沒有搞反,你一定要看看堆棧這些東西。
G. java中setText是怎麼用的
組件.setText(String str);將組件上的文字內容設置為str
H. JAVA setText添加文本內容如何在原有的內容上添加
StringBuffersb=newStringBuffer();
for(inti=0;i<a.length;i++){
sb.append(String.valueOf(a[i]));
}
t[1].setText(sb.toString());
I. 關於JAVA的setText()方法
jResult.setText(jResult.getText() + "1");
這是字元型,加號被轉義了
J. Java中settext()的用法求解
l.setText(a+"");