问题列表 - 第45269页

从textField获取int

我是可可的新手.我创建项目,我有一个textField和一个按钮.我为按钮创建功能,我开始其他功能,没关系.但我需要从textField获取数值作为我的函数的参数...像这样:

@implementation AppController

- (IBAction)StartReconstruction:(id)sender {
    int RecLine = //here i need something like textField1.GetIntValue();
    drawGL(RecLine);
}
@end
Run Code Online (Sandbox Code Playgroud)

在IB中我只创建数字格式文本字段.但我不知道如何从代码中调用它:(

感谢帮助

macos cocoa objective-c

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

水平连接字符串的单元格数组

我希望水平连接字符串单元格数组的行,如下所示.

start = {'hello','world','test';'join','me','please'}

finish = {'helloworldtest';'joinmeplease'}
Run Code Online (Sandbox Code Playgroud)

是否有任何内置函数可以完成上述转换?

matlab

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

有没有办法在Java中获得对当前帧的引用?

我有一个菜单栏类 (MenuBarGUI),我已将其放入所有其他类中,我需要知道是否可以通过菜单中的选项关闭包含它的当前 JFrame。通常我可以调用 setVisible(false) 然后调用 dispose() 但因为菜单栏没有对当前帧的引用,我不能这样做。有没有办法做到这一点?

java swing menu jframe

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

通用Java包名称

当我创建一个独立的Java程序,它只有一个或两个java/class文件而且没有与其他程序共享时,我从不花时间org.domain.scripts.purpose在包名中说.我通常只是做我的主要课程main.Main.

也许这是违反协议的,但是当复制程序以填补另一个小的利基要求(比如将分隔符分隔为csv或递归列出按修改日期排序的文件)时,我将不会重命名包名称或遭受损失当我已经知道我所处的程序时,长包名称和路径.

当没有唯一的包名时,小的泛型类(如Base64转换)更容易从一个程序复制到另一个程序.

那么,什么是标准的通用包名(或者有一个)

编辑:我想我会继续提及更多原因.当文件具有相同的包名时,更容易区分文件或查看它们是否相同.另外,当我需要包含一个库时,我会创建一个包含java -cp library:jarfile而不是java -jar和cp选项的用法说明,我需要设置主类名,所以我也希望在那里简短.此外,堆栈跟踪看起来更好.

java packages naming-conventions

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

如何在Python中导入第三方模块?

我找到了一个我想使用的第三方模块.我如何从技术上导入该模块?

特别是,我想使用一个名为context_manager的模块.显然,我不能仅仅import garlicsim.general_misc.context_manager因为它找不到garlicsim.那么我应该写什么来导入这个东西?

编辑:我正在使用Python 3.x和Python 2.x,我想得到与这两个版本相关的答案.

python import module python-2.x python-3.x

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

是否有工具可以在ANTLR和其他形式的BNF之间进行转换?

是否有任何工具可以将ANTLR语法语法转换为其他BNF语法?Backus-Naur形式(BNF,EBNF,ABNF,W3C-BNF,XBNF ......)有几种形式,有规格,例如见此列表.ANTLR语法语法似乎只是通过示例描述.我知道ANTLR语法文件包含的不仅仅是无上下文语法的规范,但你应该能够至少转换公共子集 - 有人自动完成吗?

antlr bnf context-free-grammar

10
推荐指数
3
解决办法
3214
查看次数

如何分解整数

答案可能很简单.但我对编程很新鲜.所以要温柔......

我正在努力为您的一位客户快速修复.我想得到一个整数的总位数,然后爆炸整数:

rx_freq = 1331000000 ( = 10 )
  $array[0] = 1
  $array[1] = 3
  .
  .
  $array[9] = 0

rx_freq = 990909099 ( = 9 )
  $array[0] = 9
  $array[1] = 9
  .
  .
  $array[8] = 9
Run Code Online (Sandbox Code Playgroud)

我无法使用爆炸,因为此功能需要分隔符.我搜索了eyh'old Google和Stackoverflow.

基本上:如何在没有分隔符的情况下分解整数,以及如何找到整数中的位数.

php arrays integer explode delimiter

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

初始化data.frames()

有没有快速初始化空数据框的方法?如果您知道尺寸是多少?例如:

假设我想要一个包含100行和10行的空白数据框:

x <- data.frame(1:100,2,3,4,5,6,7,8,9,10) 
dim(x) ## that's right
Run Code Online (Sandbox Code Playgroud)

但是假设我想要300列的东西?如何快速初始化data.frame中的列?

x <- data.frame(1:100,2,3,4,5 ....) ## *cries*
Run Code Online (Sandbox Code Playgroud)

r

53
推荐指数
2
解决办法
10万
查看次数

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

我在哪里可以找到浏览器中WebGL支持的最新状态?

我在哪里可以找到定期更新的表格,显示哪些浏览器支持WebGL以及何时支持它们?

cross-browser webgl

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