小编daG*_*vis的帖子

为什么应用需要安装?

我糊涂了.现在我用C++和Java编写一些小应用程序,但都不需要安装它们.为什么需要安装浏览器,媒体播放器,游戏等"大型应用"?

install

19
推荐指数
2
解决办法
6044
查看次数

如何设置JPanel的宽度和高度?

我正在使用Java开发Snake游戏.Board(所有动作都取而代之)宽度和高度应固定(640像素×480像素).

结构体:

  • JFrame类扩展的类,
  • JPanel类扩展的Board类;

类我有类似...

setSize( 1024, 768 );
Run Code Online (Sandbox Code Playgroud)

......在董事会上我有...

setSize( BOARDS_WIDTH, BOARDS_HEIGHT );
Run Code Online (Sandbox Code Playgroud)

问题是主要和唯一的窗口似乎像1024*768,但它内部的面板 - 不像640*480.我也有setBackground(),背景填充超过640*480.

有没有办法让Board的宽度和高度像640*480,但主窗口的宽度和高度 - 和Board的宽度和高度一样正确吗?

现在它看起来像这样......

宽度和高度约为1000*~750,而不是640*480.

编辑:

所有作品......差不多.

主要课程:

add( new Board(), BorderLayout.CENTER );
pack();
setResizable( false );
setLocationRelativeTo( null );
setVisible( true );
setDefaultCloseOperation( EXIT_ON_CLOSE );
setTitle( "Snake (by daGrevis)" );
Run Code Online (Sandbox Code Playgroud)

董事会类:

setPreferredSize( new Dimension( 640, 480 ) );
Run Code Online (Sandbox Code Playgroud)

灰色背景是642*482!就像会有一个像素包围所有边界!

java swing fixed-width

16
推荐指数
2
解决办法
19万
查看次数

无法在NetBeans 7.0上编译C++代码

我刚刚安装了带有C++包的NetBeans 7.0.它要求C++编译器 - 我安装了MinGW.我将它添加到NetBeans(因此它识别它).我认为这一切都是正确的......

我在main.cpp中编写了非常简单的C++应用程序并尝试编译它...

#include <cstdlib>
#include <iostream>


int main( int argc, char** argv ) {

    std::cout << "Hello, world!";


    return 0;

}
Run Code Online (Sandbox Code Playgroud)

它抱怨"Make Command"(在工具 - >选项 - > C/C++ - >构建工具下).我试图修复它并在那里键入C:\ MinGW\msys\1.0\bin\make.exe.我试着再次编译它!这是错误信息......

"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory `/c/Users/admin/Documents/C++/helloWorld'
"/usr/bin/make"  -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/helloworld.exe
make[2]: Entering directory `/c/Users/admin/Documents/C++/helloWorld'
make[2]: mkdir: Command not found
mkdir -p build/Debug/MinGW-Windows
make[2]: *** [build/Debug/MinGW-Windows/main.o] Error 127
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
make[2]: …
Run Code Online (Sandbox Code Playgroud)

c++ configuration netbeans mingw makefile

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

如何将文字附加到'<textarea>'?

我有<textarea>用户可以向世界输入他的信息!下面,有上传按钮...我想添加上传文件的链接(不用担心,我有它); 就在他输入的文本旁边.

比如,他输入'Hello,world!',然后上传文件(通过AJAX完成),并在下一行添加到该文件的链接<textarea>.注意!是否可以将光标(他离开的位置)保持在同一个地方?

所有这些都可以通过jQuery完成......任何想法?我知道有方法'append()',但不会出现这种情况,对吧?

javascript jquery textarea add hyperlink

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

是否有针对NetBeans的Mustache语法荧光笔或插件?

胡子这样的东西.我正在使用NetBeans,我需要编辑.mustache文件.问题是,当我使用NetBeans打开它时,语法就像纯文本一样.

1).mustache文件是否可以使用类似HTML的语法?

2)是否有任何插件可以让Mustache更轻松地工作?我只发现了这个教程.

syntax netbeans mustache

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

如何用数组中的值交换键?

我有这样的数组:

array(
  0 => 'a',
  1 => 'b',
  2 => 'c'
);
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为:

array(
  'a',
  'b',
  'c'
);
Run Code Online (Sandbox Code Playgroud)

用值交换密钥的最快方法是什么?

php arrays swap key

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

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

如何在不停止PHP脚本的其余部分的情况下停止foreach循环?

有一个foreach循环,如果某个条件变得有效,是否可以停止它?

例:

<?php
foreach ($foo as $bar) {

  if (2+2 === 4) {
    // Do something and stop the cycle
  }

}
?>
Run Code Online (Sandbox Code Playgroud)

我试图使用returnexit,但它没有按预期工作,因为我想继续执行剩余的PHP脚本.

php foreach loops

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

来自PHP的PHP的urlencode()?

我正在寻找与urlencode()PHP 相似的功能.允许使用jQuery库.

基本上,我需要对字符串进行编码,然后使用JavaScript将用户重定向到另一个页面.

javascript php url urlencode

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

检查第一个字符串字符串

我有输入框.alert()如果给定字符串的第一个字符等于'/',我正在寻找一种方法来启动...

var scream = $( '#screameria input' ).val();

if ( scream.charAt( 0 ) == '/' ) {

  alert( 'Boom!' );

}
Run Code Online (Sandbox Code Playgroud)

这是我目前的代码.它不起作用,我认为这是因为浏览器不知道何时检查该字符串......每当用户输入'/'作为第一个字符时,我都需要该警报.

javascript string jquery char

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