小编use*_*422的帖子

更改JMenuBar边框

我正在尝试用其他边框更改JMenuBar的边框.像那样(例如):

从图像1 http://img11.hostingpics.net/pics/696780Sanstitre.png 到图像2 http://img11.hostingpics.net/pics/900299Sanstitre2.png                                                                                                                        

但我找不到办法做到这一点.我可以改变我想要的任何东西.

[编辑]我已经尝试过:

UIManager.put("Menu.border", BorderFactory.createLineBorder(Color.black, 1));
UIManager.put("MenuBar.border", BorderFactory.createLineBorder(Color.black, 1));
UIManager.put("MenuItem.border", BorderFactory.createLineBorder(Color.black, 1));
Run Code Online (Sandbox Code Playgroud)

并且它不起作用:( ...

[/编辑]

java swing border jmenubar

7
推荐指数
1
解决办法
4865
查看次数

获取索引处没有元素的数组

我实现了一个函数来获取一个没有特定元素的数组的浅拷贝(使用它的索引)。

但我必须调用三种方法来实现这一点。有没有更好的方法来做到这一点?

const arrayWithoutElementAtIndex = function (arr, index) {
    return arr.slice(0, index).concat(arr.slice(index + 1))
}

arrayWithoutElementAtIndex([1, 2, 4, 8, 16, 32, 64], 3) // [1, 2, 4, 16, 32, 64]
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

Facebook Javascript SDK和CSP

我正在尝试在受CSP保护的Web应用程序中使用Facebook Javascript SDK。我在“ script-src” CSP列表中添加了“ connect.facebook.net”,并且正在加载SDK。

但似乎SDK尝试将字符串评估为Javascript


(来源:free.fr)

如何在不用在CSP中添加“'unsafe-eval'”的情况下使用Facebook SDK?此SDK是否具有CSP友好版本?

谢谢 :)

javascript sdk facebook content-security-policy

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

如何在自定义指令中获取请求上下文?

我正在Spray中编写一个自定义指令,用于管理任何用户请求的速率限制.

我将在LimitManager某处处理每个请求的自定义限制和规则.这个需要的唯一信息LimitManager是userInfo和currentRoute,即针对不同的航线有不同的限制.

所以我可能最终会得到这样的指令:

def ensureLimit(): Directive0 =
  if (LimitManager.isAuthorized(userInfo, currentRoute)) {
    pass
  } else {
    reject
  }
Run Code Online (Sandbox Code Playgroud)

如何在指令中获取请求上下文,以便我可以向我提供正确的信息LimitManager?

spray

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

Mongodb - 包含元素且不包含另一个元素的数组

我正在尝试查询我的mongodb集合之一,如下所示:

> db.collection.find()
{name: "foo", things: [{stuff:"banana", value: 1}, {stuff:"apple", value: 2}, {stuff:"strawberry", value: 3}]}
{name: "bar", things: [{stuff:"banana", value: 4}, {stuff:"pear", value: 5}]}
...
Run Code Online (Sandbox Code Playgroud)

我的目标是列出所有things包含元素stuff=banana但不包含元素的对象stuff=apple

我试过这样的事情:

db.transactions.find({
  "things": {
    $elemMatch: {
      "stuff": "banana", 
      $ne: {
        "stuff": "apple"
      }
    }
  }
)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.有任何想法吗?

collections element mongodb contain

3
推荐指数
2
解决办法
4881
查看次数