lz 你好
創(chuàng)新互聯(lián)專注于企業(yè)全網營銷推廣、網站重做改版、城陽網站定制設計、自適應品牌網站建設、html5、商城網站制作、集團公司官網建設、外貿營銷網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為城陽等各大城市提供網站開發(fā)制作服務。
具體代碼如下:
import?java.awt.*;
import?javax.swing.*;
public?class?Test?extends?JFrame{
private?JPanel?panel_1,panel_2;
private?JButton[]?button_1,button_2;
public?Test(){
super("Test");
button_1?=?new?JButton[3];
button_2?=?new?JButton[3];
panel_1??=?new?JPanel(new?GridLayout(3,2));
panel_2??=?new?JPanel(new?GridLayout(3,2));
for?(int?i?=?0;?i??3;?i++)?{
button_1[i]?=?new?JButton("Panel_1:"+(i+1));
button_2[i]?=?new?JButton("Panel_2:"+(i+4));
panel_1.add(button_1[i]);
panel_2.add(button_2[i]);
}
setLayout(new?FlowLayout(FlowLayout.CENTER,5,30));
getContentPane().add(panel_1);
getContentPane().add(panel_2);
setLocation(400,150);
setSize(200,300);
setVisible(true);
setDefaultCloseOperation(3);
}
public?static?void?main(String[]?args)?{
new?Test();
}
}
希望能幫助你哈
Java開源框架的源代碼怎么讀?說讀開源框架的源代碼對自己寫程序很有幫助的,我不知道從那里下手 找一個你熟悉的項目,下回來源碼,然后單步跟蹤一遍,前題有一定基礎,至少會單步跟蹤調試對ide也得熟悉些,項目別選太大的,像apache里面的項目都還可以。一開始還是比較艱難的,時間長了就好了。 如同你看不懂高手過招一樣。 還是一步一步的來吧。 先看一些基礎知識,寫一些東西,然后重點看自己用到的,或者即將用到的部分,這樣提高效果會更好。 開始的時候是把源代碼關聯(lián),有不明白的地方可以ctrl直接過去看。之后有一些積攢之后,可以去看開源項目中的閃亮的地方,比如Spring中的IOC。然后參照自己去實現(xiàn)一個簡單的DEMO,之中可以參考一些資料。個人理解這樣會比較快速的將一個項目中的一部分較為深入的了解。畢竟一個成熟的開源項目技術的積攢及范圍都比較大。完全了解沒有必要也沒有可能。 我讀Spring的經驗。 首先要搞清它大體的處理步驟,然后再去詳細看每個類的具體內容。讀代碼,最忌從一開始就企圖詳細理解一個大工程的所有細節(jié)。先看大匡,然后再逐步掌握自己感興趣的細節(jié)。 讀代碼的時候可以把框架的代碼讀取到IDE的工程中去, 例如,用Eclipse讀代碼,方便得很。 或者在開發(fā)中設定classpath時,把代碼也帶上, 個人認為,多看例如JDK、Spring這樣優(yōu)秀的代碼,對于掌握Java編程的精髓很有幫助。 初學者也不例外! 其實框架就是DB訪問,畫面顯示,資源管理。 首先要知道你的框架的特點,也就是他的側重點。 我看源代碼喜歡全局搜索,一直找到Java自帶的基礎類。一條先走到黑。嗬嗬,挺笨的 不過建議先會用,熟練用,在研讀。會快一些,少走彎路 不管是在校的學生還是剛參加工作的,都要從基礎開始,把一些經典的基礎問題搞明白了之后再去研究框架,其實感覺框架要先明白框架的總體,有時候不明白框架甚至看著源代碼都不知道屬于哪一類,引入也會產生問題,之后在去看源代碼。最主要的是光看不行,要親手做一下,即使是最簡單的程序也要親手做,如果是人家的程序照著手動敲一遍也會有很大的收獲的 對于開源項目,我覺得從如下方面著手比較好: 2.了解整體項目的技術架構 3.熟悉它用的技術與知識面,并逐個掌握 4.從單個模塊著手,調試代碼,熟悉基基本的流程與業(yè)務 5.在不修改其源碼的基礎上做一些擴展開發(fā)的工作,為我所用6.修改并優(yōu)化其代碼
其實最低層的東西就是框架中封裝好的一些源代碼,框架的作用就是挺高程序員的工作效率