Re: [公告] kobitos 軟性警告一次

作者: PsMonkey (痞子軍團團長)   2014-04-24 21:13:54
如果懶得看內容,可以只看紅色字,然後 end 跳最後一段
首先先重新貼上原始發問文
//// start ////
程式碼 http://i.imgur.com/No7652A.jpg
書本的解釋 http://i.imgur.com/8DT4FxA.jpg
Container c = getContentPane();
這一行看不懂getContentPane() 是JApplet的一種方法嗎
這個Container跟JTextArea是什麼關係
我覺得c=呼叫個方法好抽像 完全陷入迷網中
有好心人可以幫我翻釋書本的解釋嗎
//// end ////
※ 引述《kobitos (醜比頭精靈)》之銘言:
: 請問 你圖片打不開嗎 ??
: 圖片的程式碼上有註解
: 書本上的解釋的圖連結也沒問題
我有註明了,我發文的時候已經試了五六次
「書本解釋圖」 http://i.imgur.com/8DT4FxA.jpg 始終出不來
如果你問我現在看不看得到,的確是看得到沒錯
我也有聲明了,書本解釋圖看不看得到不是重點
: 你當個版主 有必要這樣整我嗎
: 你是什麼意思 你憑什麼
: 再說清楚一點 你憑什麼要限制我
: 如果你不想回我文 就不要勉強 當版主用這種態度是不對的
: 這個例子是我JAVA書上第六章的例子
: 如果你不信他就是跟SWING混在一起教基礎 我可以
: 把書拿給你看 你真的不要太過份了
我把程式碼的圖片裡頭的程式碼(好饒舌)原文貼上來
btw... 用我習慣的 coding style
//A programmer-define square method
import java.awt.Container;
import javax.swing.*;
public class SquareInt extends JApplet {
public void init() {
String output = "";
JTextArea outputArea = new JTextArea(10, 20);
//get the applet's GUI componet display area
Container c = getContentPane();
//attach outputArea to Container c
c.add(outputArea);
int result;
for (int x = 1; x <= 10; x++) {
result = square(x);
output += "The square of " + x + " is " + result + "\n";
}
outputArea.setText(output);
}
//square method definition
public int square(int y) {
return y*y;
}
}
是的,程式碼的確是有註解
你相不相信無訪,但我相信這四行註解沒有一行是你自己寫的
理論上應該是書上的註解你照著打上去
也就是說,整個發問文,我看不到你對於程式碼的解讀 or 瞭解度
當然,你會來問就是因為你不瞭解
但是如果完全感覺不到你的瞭解度、或是你試著理解的努力
這也是不行的,違反版規 4 的精神
然後「書本解釋圖」的原文我也打一遍
Container c = getContentPane();
declares Container reference c and assigns it the result of a
all to method getContentPane
作者: F101 (台北101大樓)   2014-04-28 15:53:00
可以給我書0.Q/

Links booklink

Contact Us: admin [ a t ] ucptt.com