小编Pat*_*ick的帖子

我们如何在Orientdb中使用Tinkerpop蓝图?

我想在OrientDB中使用Blueprints和Pipes.方法是什么?还有TinkerPop3或TinkerPop2?哪个对我的学习经历更好?

orientdb tinkerpop tinkerpop-frames tinkerpop-blueprint

5
推荐指数
1
解决办法
1597
查看次数

为什么我的自定义边框适用于所有组件?

我正在尝试仅为面板创建一个dashborder(在java 7之前),但它也适用于面板中的所有组件.有谁知道为什么?

public class Box extends JPanel {

        public Box() {
            super();
            DashedBorder dashedBorder = new DashedBorder();

            this.setBorder(new TitledBorder(dashedBorder, "title", TitledBorder.CENTER, TitledBorder.DEFAULT_POSITION));
            this.setLayout(new GridLayout(5, 1));
            for (int i = 1; i <= 15; i++) {
                this.add(new JCheckBox("" + i));
            }

        }


    class DashedBorder extends AbstractBorder {
        @Override
        public void paintBorder(Component comp, Graphics g, int x, int y, int w, int h) {
            Graphics2D g2d = (Graphics2D) g;
            g2d.setColor(Color.black);
            g2d.setStroke(new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 0, new float[] { 5 }, 0));
            g2d.drawRect(x, …
Run Code Online (Sandbox Code Playgroud)

java swing border

4
推荐指数
1
解决办法
93
查看次数

crawler4j中WebCrawler的参数

是否可以将params传递给WebCrawler?例如,我想WebCrawler.shouldVisit(WebURL url)在运行时传递方法的新规则或在我的WebCrawler中设置一些字段.可能吗?

java crawler4j

3
推荐指数
1
解决办法
333
查看次数

JavaFX - 控件数组

我想创建一个JavaFX控制器数组,以便更容易使用它们,例如,您可以在GridPane中循环添加/设置元素.

但是,尽管编译器/ IDE没有显示任何错误,但下面的代码不起作用:

public GridPane drawPane(){
    GridPane grid = new GridPane();
    Button[] btn = new Button[10];
    grid.add(btn[0], 0,0);
    return grid;
}
Run Code Online (Sandbox Code Playgroud)

但是这个确实有效:

public GridPane drawPane(){
    GridPane grid = new GridPane();
    Button btn = new Button();
    grid.add(btn, 0,0);
    return grid;
}
Run Code Online (Sandbox Code Playgroud)

我是否错误地控制了控制器?为什么此代码不适用于数组?

java arrays oop javafx javafx-2

1
推荐指数
2
解决办法
1万
查看次数