问题标签 [direction]

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 投票
4 回答
20046 浏览

java - 在 Java 中检测和操作键盘方向键

万事如意,

我有一个控制台项目,旨在让用户按下键盘方向键(非数字键盘)来移动头像。我很难编码来检查这些键的按下情况。在 Pascal 中,使用“readkey”和代码很容易,例如,#80 用于向下按键。但是,我很难理解如何在 Java 中实现相同的功能,尽管我认为我了解 System.in 和 BufferedInputStream 的使用。

谁能帮帮我?非常感谢您的想法或提示。

0 投票
1 回答
13464 浏览

java - 使用 keyPressed 检测键盘方向键

万事如意,

在这里了解到 Java 控制台不太支持键盘输入后,我切换到了 Swing 和 AWT。我现在的问题是如何检测何时使用键盘方向键(非数字键盘)。我的代码(如下)仅在按下向下、向上、向左、向右键时打印一个“小框”字符。例如,这个小方框字符与 CTRL 和 ALT 键使用的字符没有什么不同。有谁知道键盘方向键的实际标识是什么,以便我可以在我的应用程序中为它们编码?

0 投票
1 回答
1644 浏览

direction - 如何使用 iPhone UITouch 检测手指运动方向

UITouch的文档中提到可以获取手指滑动的[B]方向[/B]。但我无法找到任何方式/参考如何获取方向信息。

我在这里找到了一个旧版本的 UITouch 类参考,其中提到了方向信息。

但是这种方式对我不起作用(我有最新的 iPhone SDK)。

你们有人试过找方向吗?

0 投票
1 回答
538 浏览

asp.net - 是否可以将asp:DropDownList 设置为在特定方向显示;上或下?

是否可以设置 asp:DropDownList 在代码隐藏/使用 javascript 的页面上出现的方向(例如向上或向下),而不管浏览器如何呈现它?

0 投票
1 回答
253 浏览

apache-flex - 如何在 Flex 3 中更改盒子组件的方向?

使用 mx:Box 我可以将方向设置为“水平”或“垂直”。不过,我想颠倒盒子中组件的顺序。例如:

前:

|按钮1| |按钮2| |按钮3|

后:

|按钮3| |按钮2| |按钮1|

我创建了一个位于 mx:Box 中的自定义组件,并希望以尽可能简单的方式完成此操作。

任何帮助表示赞赏,

非常感谢,

布林

0 投票
2 回答
17822 浏览

iphone - MKMapView 路线/方向

我发现 Google Maps API 通过以下方式支持路线:

那么如何将其翻译成 Objective-C 以便 iPhone 可以检索到呢?我知道如何在 MKMapView 上画一条线我只需要路线的地理位置。

或者也许有一种不同的方式来获取两个地理位置点之间的路线。

请告诉我,

提前致谢。

0 投票
1 回答
1085 浏览

outlook - 如何判断给定的 MAPI 消息是传入还是传出?

在 Outlook 的 COM 插件(使用 Redemption)中,我需要能够确定我正在查看的给定消息是已接收还是已发送(我只想对传入的消息采取行动)。在我的情况下,仅查看父文件夹或收件人或发件人将不起作用,因为传入和传出的消息可能会一起放在同一个(公共)文件夹中,并且可能有多个有效的发件人。此外,还可能存在从一个有效发件人发送到另一个有效发件人的内部消息。

检查PR_RECEIVED_BY_*PR_RCVD_REPRESENTING_*识别收到的邮件对我来说也不是完整的解决方案,因为这些属性仅在邮箱存储中设置,而我正在处理的消息通常位于公用文件夹存储中(更准确地说:在启用邮件的 Public文件夹,代表该文件夹发送的消息也放置在其中)。

我已经使用 OutlookSpy 来比较各种示例邮件的 MAPI 属性,并多次认为我找到了一些东西,但到目前为止,我没有发现任何东西被证明是最终稳定的解决方案(例如,起初PR_MESSAGE_RECIP_ME似乎只对传入邮件进行设置,而从未在传出邮件上设置的,但后来我发现传入的消息也缺少该属性)。

本质上,我正在寻找一些属性(或其值),它总是设置在传入或传出消息

这需要至少适用于 Exchange 2003 和 2007 以及 Outlook 2003 和 2007。

有任何想法吗?

0 投票
4 回答
1914 浏览

wpf - WPF TextBox - 以编程方式选择文本,同时保留“选择方向”

编辑文本时,用户可以使用键盘移位按钮和方向键来修改选择 - 一个位置保持锚定,而另一个位置移动。通过向左按可以使可移动部分位于锚定部分的左侧。

我正在尝试修改 WPF TextBox 中的用户选择(出于讨论的目的,假设我想成对选择字符,例如,当按下 shift+left 时,将选择 2 个字符,而不仅仅是一个) . 但是,当使用 SelectionStart/SelectionIndex/CaretIndex/Select 时,选择的“movebale end”总是在选择的最右端结束,从而使 shift+left 组合无用。

有什么方法可以保留“选择方向”?

0 投票
4 回答
4255 浏览

c# - 如何从鼠标坐标中获取基本鼠标方向

是否可以根据鼠标最后位置和当前位置获取鼠标方向(左、右、上、下)?我已经编写了代码来计算两个向量之间的角度,但我不确定它是否正确。

有人可以指出我正确的方向吗?

0 投票
3 回答
1352 浏览

c# - Easy Trig - 将对象移动到某个位置

我知道这是很简单的三角学,但是我从来没有被介绍过向量等,而且我不知道它是如何工作的。

给定一个位于 XY 点的物体和一个方向 N,你如何在那个方向上移动那个物体?

另外,给定 XY 点的对象和 XY 点的目的地,如何将对象移向目的地?

我知道有一些需要添加向量等。

有人可以请我参考一些容易消化的材料吗?

谢谢。