我已经安装了Java3D API和文档.这是我从中获取文档的地方:
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-138252.html
现在,我按照这些说明安装JavaDoc for Eclipse:
我将jar文档的路径设置为计算机上文档的位置.当我在Eclipse中单击一个Object名称时,会弹出弹出窗口,但它显示"注意:此元素既没有附加源也没有附加Javadoc,因此找不到Javadoc." 这里有什么我想念的吗?如果信息可以只显示在弹出窗口中而不是通过手动文档生成,那将会更方便.
编辑
这就是我的日食现在看起来像:

这是我有路径设置为:
http://download.java.net/media/java3d/javadoc/1.5.2-latest/
仍然没有运气,我仍然得到相同的弹出窗口说它找不到javadoc.
我有以下代码:
public void setupScreen()
{
view.runOnUiThread(new Runnable()
{
public void run()
{
view.setContentView(R.layout.game);
LinearLayout layout = (LinearLayout)view.findViewById(R.id.game_layout);
ViewTreeObserver vto = layout.getViewTreeObserver();
vto.addOnGlobalLayoutListener(this);
}
});
}
Run Code Online (Sandbox Code Playgroud)
此方法位于实现OnGlobalLayoutListener的类中.我想引用该类,所以我可以将它作为addOnGlobalLayoutListener()方法的参数.问题是,是,当你引用这是在飞行中定义一个Runnable内,这个引用而不是类我想引用了Runnable.这有什么用?
这是我的代码,它非常简单且中肯:
public void sendMessage(String message)
{
writer.println(message);
writer.flush();
}
Run Code Online (Sandbox Code Playgroud)
我真的不喜欢使用 PrintWriter 因为它倾向于吞下 IOExceptions,这真的是我除了发送字节数组之外唯一使用它的东西。我可以使用什么来代替不消耗 IOExceptions 并且仍然会给我 PrintWriter 的功能?
这是我的代码:
public void showScore(Player winner)
{
view.runOnUiThread(new Runnable()
{
public void run()
{
String scored = view.getString(R.string.scored_a_goal);
String score = view.getString(R.string.score);
Toast.makeText(view,winner.name+" "+view.getString(R.string.scored_a_goal),Toast.LENGTH_SHORT).show();
}
});
}
Run Code Online (Sandbox Code Playgroud)
现在一切都很好,除了我无法从Runnable内部访问获胜者(类型为Player),这是什么工作?
这是我的2个源文件:
main.c中:
#include <stdio.h>
#include "part2.c"
extern int var1;
extern int array1[];
int main()
{
var1 = 4;
array1[0] = 2;
array1[1] = 4;
array1[2] = 5;
array1[3] = 7;
display();
printf("---------------");
printf("Var1: %d", var1);
printf("array elements:");
int x;
for(x = 0;x < 4;++x)
printf("%d: %d", x, array1[x]);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
part2.c
#include <stdio.h>
int var1;
int array1[4];
void display(void);
void display(void)
{
printf("Var1: %d", var1);
printf("array elements:");
int x;
for(x = 0;x < 4;++x)
printf("%d: %d", x, array1[x]);
} …Run Code Online (Sandbox Code Playgroud) 这个for循环不运行.这个简单的代码应该获取页面上的所有H5元素,然后获得"innerHTML",但代码永远不会运行for循环.
function myFunction() {
var x = document.getElementsByTagName("h5").length;
alert(x);
var y;
var z;
for (i = 0; i < x.length; i++) {
y = document.getElementsByTagName("h5")[i];
z = y.innerHTML;
alert(z + " this");
}
}
Run Code Online (Sandbox Code Playgroud) java ×4
android ×2
runnable ×2
c ×1
eclipse ×1
for-loop ×1
javadoc ×1
javascript ×1
parameters ×1
xcode ×1