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