问题列表 - 第2762页

怎样才能让JButton在按下时重复动作?

我正在使用Swing创建一个触摸屏应用程序,并请求更改其中一个按钮,以便在按下按钮时它的行为类似于键盘.
(首先,我不确定触摸屏是否允许用户"按住"按钮,但假装他们现在可以)

我打算mousePressed在调用时开始循环,然后在mouseReleased调用时结束循环.这将涉及启动一个线程,并且必须处理同步以及invokeLater()将事件重新发送到EventQueue.

有一种非常简单的方法可以做我想要的吗?我希望我没有看到API来做到这一点.

java swing event-listener

5
推荐指数
2
解决办法
3361
查看次数

如何正确单元测试我的DAL?

我是单元测试的新手.但是我如何对使用Entity Framework编写的DAL进行单元测试,这样我就可以确保我的DAL代码工作正常但实际上没有触及数据库?有人可以尽可能多地提供详细信息.

unit-testing entity-framework data-access-layer mocking

12
推荐指数
2
解决办法
3943
查看次数

Cocoa的依赖注入框架?

Interface Builder可用于Cocoa应用程序中的基本依赖项注入,但是当您不想在NIB文件中实例化对象时,是否有人知道Objective-C/Cocoa的更完整的依赖项注入框架?

编辑

为了澄清,我认识到IB可以用于基本的DI,但我正在寻找一个具有更完整功能的框架,包括单独的生产和测试配置,以及Groovy或Springs.

cocoa dependency-injection objective-c

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

Flash TextField HTML - 如何防止错误对话丢失图像?(错误#2044:未处理的IOErrorEvent:.text =错误#2035:找不到URL)

我正在使用Flash TextField控件在Flash演示文稿中显示一些HTML内容,以便在大型触摸屏自助服务终端上显示.遗憾的是,如果显示的HTML内容中的任何图像标记指向不存在的图像,则会显示带有错误消息的对话框

Error #2044: Unhandled IOErrorEvent:. text=Error #2035: URL Not Found.
Run Code Online (Sandbox Code Playgroud)

我试图避免弹出对话.通过loader类加载内容的解决方案是捕获IOErrorEvent.IO_ERROR,但我已经尝试在TextField上监听,在舞台上,Main和loaderInfo都无济于事.我试过用try-catch包装整个东西,但这也行不通.

这是我用来寻找解决方案的简化代码:

package {
    import flash.display.Sprite;
    import flash.errors.IOError;
    import flash.events.Event;
    import flash.events.IOErrorEvent;
    import flash.text.TextField;
    import flash.text.TextFieldType;

    public class Main extends Sprite {

        public function Main():void {
            if (stage) init();
            else addEventListener(Event.ADDED_TO_STAGE, init);
        }

        private function init(e:Event = null):void {
            removeEventListener(Event.ADDED_TO_STAGE, init);

            var html:TextField = new TextField();
            html.type = TextFieldType.DYNAMIC;
            html.multiline = true;
            html.htmlText = "Bogus image: <img src=\"foo.jpg\" />";         

            addChild(html);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:这是整个工作代码.

当然,对于动态内容等,您需要一个图像列表和一个生成处理程序的函数等. …

apache-flex flash actionscript flex3 actionscript-3

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

在Vim中查看最近的文档列表

有没有办法查看您在Vim中打开的最近文档列表?我意识到我可以查看光标跳转列表,:ju然后转到列表中的光标位置,但这并不理想,因为列表中会有多个相同文档的列表.还有另一个命令可以做我正在寻找的东西吗?

vim recent-documents

123
推荐指数
4
解决办法
3万
查看次数

角动量传递方程

对于如何计算两个刚体之间角动量传递的相对容易实现的方程,有没有人有任何好的参考?

我一直在寻找这种事情,我没有找到任何特别易于理解的问题解释.

确切地说,问题是这样的; 两个刚体在无摩擦(井,近)表面上移动; 把它想象成空气曲棍球.两个刚体接触,然后移开.现在,在不考虑角动量的情况下,方程式相对简单; 问题变成了,身体之间的角动量传递会发生什么?

作为一个例子,假设两个物体没有任何角动量; 他们没有旋转.当它们以倾斜角度相互作用时(行程矢量不与它们的质心线对齐),显然它们的一定量的动量会转换成角动量(即它们各自得到一定量的旋转),但是如何很多,这样的等式是什么?

这可以通过使用多体刚性系统来计算,但我希望得到更加优化的计算,所以我可以实时计算这些东西.有没有人对方程式有任何想法,或指向包含在项目中的这些计算的开源实现?确切地说,我需要将其作为一个相当优化的计算,因为需要在模拟的单个"滴答"内模拟相互作用的数量.

编辑:好的,看起来没有关于这个主题的很多准确信息.而且我发现"程序员物理学"类型的书籍有点太......愚蠢到真正得到; 我不想要算法的代码实现; 我想弄清楚(或者至少已经勾勒出我的算法)算法.只有这样才能根据我的需要对其进行适当的优化.有没有人对这类话题有任何数学参考?

language-agnostic equation physics angular-momentum rigid-bodies

5
推荐指数
0
解决办法
1481
查看次数

搜索/过滤/布尔表达的最佳UI

有一些简单的,一些复杂的,但我找不到黄金标准.有人能指出让用户定义搜索条件(或过滤器)以检索结果的"最佳"方式吗?

这很复杂,因为:

  • 需要支持大约10种不同类型的元素
  • 支持和,或者不支持
  • 括号(占人口95%的杀手)

作为一个例子,我看了MorningStar高级基金过滤器,它是好的但不是web2.0(ajax,JQuery ......换句话说,不酷)它并没有很好地处理括号.

user-interface filtering

10
推荐指数
1
解决办法
2857
查看次数

如何在非静态内部类的另一个实例中引用外部类?

我正在使用Apache Commons EqualsBuilder为非静态Java内部类构建equals方法.例如:

import org.apache.commons.lang.builder.EqualsBuilder;

public class Foo {
    public class Bar {
        private Bar() {}

        public Foo getMyFoo() {
            return Foo.this
        }

        private int myInt = 0;

        public boolean equals(Object o) {
            if (o == null || o.getClass() != getClass) return false;

            Bar other = (Bar) o;
            return new EqualsBuilder()
                .append(getMyFoo(), other.getMyFoo())
                .append(myInt, other.myInt)
                .isEquals();
        }
    }

    public Bar createBar(...) {
        //sensible implementation
    }

    public Bar createOtherBar(...) {
        //another implementation
    }

    public boolean equals(Object o) {
        //sensible equals implementation …
Run Code Online (Sandbox Code Playgroud)

java syntax reference inner-classes

14
推荐指数
1
解决办法
4441
查看次数

用于检查上次修改链接的PHP脚本

是否有一个基本的php方法接受一个URL并从头部检索上次修改的日期?

这似乎是php可以做的事情,但我不确定要检查哪个对象.

谢谢

php url datemodified

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

检查变量是否为UNIX shell中的数字

如何在UNIX shell中检查变量是否为数字或包含数字?

unix shell

22
推荐指数
4
解决办法
10万
查看次数