问题标签 [modifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
168 浏览

php - 我的代码中的未知修饰符

//输出错误:未知修饰符'p' in

0 投票
1 回答
389 浏览

expressionengine - 在 Expresso 商店中显示修饰符的总价

有没有办法在下拉菜单中显示带有修饰符的产品的总价,而不是额外显示多少?

例如,在我正在开发的商店中,一束普通尺寸的鲜花需要 30 英镑。您还可以额外支付 20 英镑购买大件,或额外支付 40 英镑购买豪华件。我希望下拉菜单显示: 普通 30 英镑 大 50 英镑 豪华 70 英镑

代替

常规 £30 大号 +20 豪华 +40

但我希望它们都出现在同一个产品的同一个下拉列表中。

谢谢!

0 投票
1 回答
1226 浏览

java - 确定是否按下鼠标中键而不是 alt 键

我尝试了java.awt.event.MouseEvent鼠标按钮和修饰键。最后我来到了一个点,我对它的行为感到困惑。

通常我使用SwingUtilities.isLeftMouseButton(...)etc. 来检测,按下哪个鼠标按钮<MouseEvent>.isControlDown()等来检测,按下哪个修饰键。

但是,如果我按下鼠标中键,<MouseEvent>.isAltDown()-方法似乎总是正确的,无论是否按下 Alt 键(鼠标右键和元键的方式相同)。

键盘上的某些键似乎与某些鼠标按钮共享相同的事件标志。 如何在java中获取鼠标中键?似乎证实了我的假设。

所以我的问题是:有没有办法检测按下了哪个鼠标按钮以及真正按下了哪些修饰符?还是只对条件鼠标事件使用 Ctrl 和 Shift 修饰键更好?

操作系统:Windows 8,Java 版本“1.7.0_09”

先感谢您

0 投票
0 回答
50 浏览

volume - 按住键而不是重新按下

我正在使用这个脚本来改变我电脑上的音量

Q::发送 {Volume_Up 6}

A::发送 {Volume_Down 6}

这几乎完全符合我的要求,但是我想按住 windows 键并按 Q 或 A 来反复提高或降低音量,而不是像现在这样每次都重新按下 windows 键。

任何帮助表示赞赏!

0 投票
1 回答
187 浏览

java - 防止接口中的修饰符 final

您可以在 Eclipse 中设置代码样式以尽可能使用修饰符“final”。不幸的是,这个修饰符也在接口中设置。但那里没有意义。是否可以防止在接口中为方法参数设置修饰符“final”?只是为了明确..我的意思不是字段。这些总是最终的和静态的。我的意思是像'param'这样的方法参数

代替

'final' 不会改变代码的逻辑,但它是不必要的。

0 投票
0 回答
427 浏览

c# - 使用 GetKeyState 和 Keyboard.KeyIsDown 按下另一个键时,修改键的状态会重置

这个问题让我一头雾水。

如果我按住CtrlKey 并按任意键,程序会成功地将其记录在 WPF Window.KeyUp 事件中并按预期执行:

然后事情变得有趣了。这仅适用于事件被触发的“第一次”。如果我继续按住 Left Ctrl 并S再次按下,则事件会在状态LeftCtrl为 up(而不是 down)时触发。

因此,ButtonSave_Click 仅Ctrl在按住键S并多次按下键时才会触发一次。我必须释放Ctrl并再次按下它才能检测到它的状态为关闭。

起初我以为这只是 C# 侥幸,但在使用来自 user32.dll 的 C/C++ GetKeyState 时我看到了同样的事情

用以下代码替换上面的代码:

而且我得到相同的行为,无论我按下多少次S并按住Ctrl键,ButtonSave_Click 都只会触发一次。

我该如何解决这个问题以及发生了什么?

0 投票
1 回答
170 浏览

autohotkey - 从热键中删除自动修饰符

有没有办法使用不会自动将修饰符放在输出键上的修饰符来制作热键?例如:^a::b- 除非,当我击中ctrl+a它时,我只想给ctrl+bctrl+a= b

玩一个由于某种原因不允许我使用热键ctrl+ 键的游戏,所以我通过将热键设置为不碍事的东西然后将我想要的实际热键设置为 autohotkey 中的那些键来规避这个问题。

0 投票
1 回答
2560 浏览

python - 使用 matplotlib 键事件和修饰符

我对 matplotlib/pyplot 中带有修饰符(例如 Ctrl、Alt、Shift)的按键事件处理程序感兴趣。 部分文档提到了对修饰符的一些支持。但是当我使用上面的代码时,我看不到这种行为。

我宁愿避免必须手动处理修饰符来维护有关这些按键/释放事件的状态;例如,我希望能够轻松区分actrl+ a,而不必保持关于控制向上/向下的状态。

-我是否在某个地方错过了一些更高级别的界面,修改器在哪里起作用?
- 或者当我通常使用 TkAgg 时,文档的那部分可能只适用于 GTKAgg 后端?
-也许对修饰符的支持可能是最近添加的,但不在我的 matplotlib 1.1.1rc 版本中?

0 投票
4 回答
1884 浏览

java - 使类只能从特定类实例化

假设我有 3 个课程 class1class2并且class3.

我怎样才能让它class1只能由class2( class1 object = new class1()) 实例化,但不能由 class3 或任何其他类实例化?

我认为它应该与修饰符一起使用,但我不确定。

0 投票
2 回答
323 浏览

php - php preg_replace(): 未知修饰符 ','

我有一个很长的 $partner列表,写在一个通用文件中。

删除.inc

索引.php

这个回报:

警告:preg_replace(): Unknown modifier ',' in d:\www\indoor\index.php 第 12 行