小编And*_*rew的帖子

将控制台添加到Jframe

我现在正在开发一款使用扫描仪与用户互动的游戏.游戏是第一个基于文本的,所以Java控制台视图是我以前玩的.现在我必须将游戏转换为Gui或Jframe,因此我希望能够在框架内具有相同的控制台功能,同时还能够使用扫描仪.有任何想法吗?我是新编码所以任何帮助或相同的代码将不胜感激!谢谢

java console swing jframe jbutton

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

drawRect形状周围的黑框swift

我正在尝试学习 Core Graphics,但在使用 drawRect 时遇到了这个问题。(下图)

我创建了一个继承自 UIView 的类,它具有 drawRect 代码。在我的 viewcontroller 类中,我设置了尺寸并添加了子视图。

结果是在我的形状周围有一个黑框的图像。我怎样才能解决这个问题?

class myViewController: UIViewController {

var bg = Background()

override func viewDidLoad() {
    super.viewDidLoad()

    bg = Background(frame: CGRectMake(50, 50, 50, 50))
    self.view.addSubview(bg)
    self.view.sendSubviewToBack(bg)
}


class Background: UIView {

override func drawRect(rect: CGRect) {
    // Drawing code

    var path = UIBezierPath(ovalInRect: rect)
    UIColor.greenColor().setFill()
    path.fill()

  }
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

core-graphics drawrect ios swift

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

使用拆分函数对 Javascript 数组进行排序

我有一个看起来像这样的数组

var testArray = ['name1:13', 'name2:15', 'name3:13'];
Run Code Online (Sandbox Code Playgroud)

我想按冒号右侧的数字对数组进行排序。

到目前为止,我有这个:

var converted = testArray.map(
            function (item) {
                return item.split(':').map(
            function (num) {
                return parseInt(num);
          });
        })

        alert(converted)
        var sorted = converted.sort(function (a, b) { return a[1] - b[1] })
        alert(sorted);
Run Code Online (Sandbox Code Playgroud)

这以正确的顺序对它们进行排序,但我不确定如何传递每个字符串的第一部分,即冒号左侧的部分。

现在它返回: NAN,13,NAN,13,NAN,15

html javascript sorting split

0
推荐指数
1
解决办法
338
查看次数

标签 统计

console ×1

core-graphics ×1

drawrect ×1

html ×1

ios ×1

java ×1

javascript ×1

jbutton ×1

jframe ×1

sorting ×1

split ×1

swift ×1

swing ×1