我是初學者 自己封裝元件

2022-09-27 18:06:10 字數 777 閱讀 5482

隨著學習的深入,開始接觸容器,開始使用jframe,jlable等等來顯示相應的內容。但是每次需要的時候,就要設定相應元件的大小位置,並新增到jframe中,相關**需要重複寫,所以為了方便,就會自己寫個帶引數的構造器,這樣需要新增的時候,就只需要new一下,把相關的引數填一下就可以了,這是最開始的封裝。

比如:

1

/**2

* 按鈕80*203*

@param

str 按鈕名4*

@param

x x座標5*

@param

y y座標6*

@param

con 容器7*/

8public mybutton(string str,int x,int

y,container con)

這是乙個按鈕的構造器,實現了9-11行**的重用,同時文字注釋也讓我們了解到了該按鈕的大小,所需引數的內容。當然這只是最簡單的乙個封裝。

public

class photo extends

jlabel

/***

* 100*100

* @param

key 文字讀取數字

* @param

x x座標

* @param

y y左邊

* @param

con 容器

*/public photo(string key,int x,int

y,container con)

}

關於vue的元件 我是初學者

1.將介面上比較獨立的功能塊拆分成元件 元件一般包括vue檔案,css檔案和js檔案 2.引入元件的方法 import totalprice 該名字為自定義的名字,可以隨便起 from components totalprice 3.使用元件的方法 4.注意的點 1.在寫元件的vue檔案裡必須要用包...

我是Lua初學者 2

syntax 1 if else用法比較簡單,類似於c語言,不過此處需要注意的是整個if只需要乙個end,哪怕用了多個elseif,也是乙個end.例如if op then r a b elseif op then r a b elseif op then r a b elseif op then ...

(我是初學者)html求教

先看兩段 一function divmove ss speed imgobj.style.left ss px 變換 if countimg 100 else countimg if countimg 200 20毫秒後再次執行該函式 x window.settimeout divmove 20 二...