小编Bre*_*osa的帖子

使用Java SWING的Java 2d游戏

我和我的朋友开始使用Java为SNES开发一个类似Zelda的游戏.唯一的问题是我们不知道该使用什么:我们自己的AWT引擎或者我们是否可以使用SWING来简化它.

那么..简短的问题是:

对于软java-2d游戏,使用Java Swing是好还是坏?

为什么?

考虑到游戏并不"沉​​重".提前致谢!

java swing 2d

8
推荐指数
1
解决办法
9633
查看次数

Haskell数组(矩阵)元素访问

我目前正处于一个需要访问Haskell中的Array-Matrix元素的项目中.所以,我试过谷歌搜索,到处搜索.

功能应该是这样的:

getElementIndex :: Int -> Array (Int,Int) Int -> (Int,Int)
Run Code Online (Sandbox Code Playgroud)

必须返回IJ元素的指标在基体中.

arrays haskell element matrix

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

不从组件到路由冒泡的操作(Ember 1.13)

我有一个项目 - row.js组件为CRUD中的每一行和一个触发"addNewItem"的按钮,因为我需要做一些额外的处理.

好吧,这个动作永远不会冒泡到路线上,所以我相信我做错了什么.恩伯指南会告诉我完全正在做的事情,所以我完全迷失在这里.我错过了什么吗?

码:

我的模板是这样的:

// my-template.hbs
{{#each model as |item|}}
    {{#item-row
         id = item.id
         text = item.text
    }}
        {{item.title}}
    {{/item-row}}
{{/each}}
Run Code Online (Sandbox Code Playgroud)

在该组件的模板中:

// item-row.hbs
// a couple of HTML here
<button {{action "addNewItem"}}> </button>
Run Code Online (Sandbox Code Playgroud)

当然,我有一个组件

// item-row.js
export default Ember.Component.extend({

actions: {
        addNewItem: function(){
          this.sendAction('addNewItem');
          // already tried this.sendAction() without the parameter..
          return true;
    }
   }

});
Run Code Online (Sandbox Code Playgroud)

最后,我的路线:

// item.js
export default Ember.Route.extend({

    actions: {

        addNewItem: function(){
          alert('reached the route!!!!!');
          // this is never printed =/ …
Run Code Online (Sandbox Code Playgroud)

javascript ember.js

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

标签 统计

2d ×1

arrays ×1

element ×1

ember.js ×1

haskell ×1

java ×1

javascript ×1

matrix ×1

swing ×1