问题列表 - 第41307页

Javascript检查键盘状态

我正在制作一个简单的JavaScript游戏,需要能够检查某些键是否被按下.我试过绑定到onkeydown事件,但我遇到的问题是双重的:首先,它不会让我检查是否在任何时候按下多个键.第二,它在按下键之后暂停,然后开始发送垃圾邮件.

在我的代码中,我可以有一个事件,或者一个检查每毫秒以查看键是否被按下的函数.看到这是一场比赛,我真的没有任何问题.提前致谢.

javascript key-bindings javascript-events

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

.NET中的`MessageBox`,`SaveFileDialog`:我应该使用哪个版本?

我应该使用哪一个,有什么区别:

System.Windows.MessageBox

System.Windows.Forms.MessageBox

关于System.Windows.Forms.SaveFileDialog和的相同问题Microsoft.Win32.SaveFileDialog.

我只需要显示一个消息框并保存文件对话框(也在Windows XP上工作).

正确的重新标记是值得赞赏的.

先谢谢,kh.

.net c# namespaces

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

PHP类:每次进行方法调用时调用特定函数

我希望每次在PHP中进行方法调用时调用一个函数.

示例:

$a = new a();
$a->function1();
Run Code Online (Sandbox Code Playgroud)

这将进行2次函数调用:basicFunction()然后function1()

对于该类的任何后续方法调用,情况也是如此.在面向对象的PHP中这是可能的吗?

php oop

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

如何临时更改 Perl 使用的 tmp 目录?

我使用的一些库似乎向/tmp.

我想将我的脚本(以及所有导入的库)使用的“临时”目录位置更改为/new/tmp/location. 不用说,我不想影响我的脚本之外的任何内容(因此例如重新安装/tmp不是一个选项)。

我怎样才能做到这一点?

perl temp temporary-directory

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

codeigniter提示n技巧

我有一个PHP网络项目,因为我的大学课程将在几天内完成.它的价值是我最终成绩的75%.老师给我们留下的方式如下:

到了截止日期,我们会在预定的时间与他见面并告诉他我们学到了什么.或多或少地讨论我们的成绩应该是什么.

这让我来到这里,因为他说我们用花哨的codeigniter方式做的事情越多,我们得到的分数就越多.

这是我的问题:

"关于codeigniter你有什么提示和技巧吗?你有什么想法,你希望从一开始就知道吗?" 代码片段,在线某处的指南等.

而且我的偏好是那些在学习时间上具有很高的印象深度.

php codeigniter

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

PHP中是否有BigInteger类?

PHP中是否有BigInteger类?如果是这样,我如何访问或使用它?

php biginteger

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

Swing:setContentPane在调用时不刷新接口

我的applet有问题:当我需要它时它不会刷新.

当我点击按钮时,我正试图从一个界面屏幕切换到另一个界面.

我有一个

public class PixelRainEditorApp extends JApplet
Run Code Online (Sandbox Code Playgroud)

并在初始化

SwingUtilities.invokeAndWait(new Runnable() {
    public void run() {
        createGUI();
    }
});
private void createGUI() {
    a = new A(this);
    this.setSize(800, 480);
}
Run Code Online (Sandbox Code Playgroud)

然后我有两个扩展JPanel的A和B类

public A(JApplet parent) {
   super(parent);
   setOpaque(true);
   setBackground(Color.BLACK);
   this.parent.setContentPane(this);
}
Run Code Online (Sandbox Code Playgroud)

当我点击视图A中的按钮时

@Override
public void actionPerformed(ActionEvent e) {
   if(TAG.equalsIgnoreCase(e.getActionCommand())){
      new B(this.baseParent);
   }
}
Run Code Online (Sandbox Code Playgroud)

和B与A相同但图像不同

public B(JApplet parent) {
       super(parent);
       setOpaque(true);
       setBackground(Color.BLACK);
       this.parent.setContentPane(this);
    }
Run Code Online (Sandbox Code Playgroud)

现在,当我想要显示A时,这可以正常工作,但是当我想要在A中单击按钮时启动B时,没有任何反应.它只有当我调整B出现的窗口大小时...我试图使我的应用程序中的各个地方无效或重绘,但没有任何反应

有任何想法吗 ?

贾森

java swing

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

使用正则表达式自动为PDF文件添加注释

我已经对学术论文进行了几年的评分,我已经开始看到拼写和语法错误的多种模式.此外,我注意到经验不足的学者倾向于使用某些能够立即为更有经验的研究人员带来"气味"的结构.

我想在PDF文件中自动识别和注释这些内容.是否有人知道我可以用来自动注释和评论PDF文件的脚本?也许这很简单,但我觉得我是第一个提出这个问题的人之一.

编程没问题.

regex pdf comments annotations ghostscript

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

如何更改图像的分辨率(DPI)?

我有一张DPI为72的JPEG图片.我想将72 dpi更改为300 dpi.

如何使用C#更改JPEG图片的分辨率?

.net c# image dpi

25
推荐指数
3
解决办法
13万
查看次数

.NET:如何判断类型是否可为空?

可能重复:
如何检查对象是否可以为空?

我有一个System.Type对象,可能是一个Nullable<T>.我如何在运行时确定?

注意:此时我不关心T是什么,我只需要知道它是否是Nullable.

.net

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