我通过获得像素颜色
int color = image.getRGB(x,y);
Run Code Online (Sandbox Code Playgroud)
然后我想分别获得红色,绿色,蓝色组件.怎么做?也许使用一些位掩码?
int green = color&0x00ff00;
Run Code Online (Sandbox Code Playgroud)
显然不工作...... :(
我写了几行无法正常工作的代码.为什么?某事可以解释一下吗?
Calendar date = Calendar.getInstance();
date.set(2010, 03, 7);
if(date.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY)
System.out.println("OK");
Run Code Online (Sandbox Code Playgroud) 我想在循环中每x行的行之间添加一点空格.我发现将空行添加到GridPane比在行上设置特定约束更好.问题是我不知道应该在哪一个节点放入假行空元素.我可以通过放开说文本节点来做.但这真的是对的吗?谁能提供更优雅的解决方案?
gridPane.addRow(i, new Text(""));
Run Code Online (Sandbox Code Playgroud) 我必须实现一个链表,但它应该将对象放在适当的位置.当我将它与特定类一起使用时,一切都很好,但是当我尝试使它成为通用的并且方法插入的参数是对象时出现了一些问题.当我想在正确的位置输入Object时我应该使用CompareTo方法,但是Object类中没有方法!问题是如何比较两个对象元素而不知道它们的真实类型.也许我应该使用泛型类?那么CompareTo怎么样?或者可以与Element类结合并将CompareTo放在那里?我想这是可行的.:)
public void insert(Object o)
{
Element el = new Element(o);
// initializing and setting iterators
while(!it.isDone() && ((it.current().getValue())).CompareTo(o)<0)
// it.current() returns Element of List
{
//move interators
}
//...
}
Run Code Online (Sandbox Code Playgroud)