程序设计

专业和发烧友程序员的问答

10
如何使用WPF将文本包装在标签中?
我有一个TextBox和一个标签。单击按钮后,我执行以下代码: label1.Content = textbox1.Text; 我的问题是,如何启用标签的文本环绕?一行上可能显示太多文本,如果是这种情况,我希望它自动换行为多行。
251 c#  .net  wpf  label  word-wrap 


5
Android自定义按钮;更改文字颜色
我制作了一个按钮,可以通过以下方式在不同状态下更改背景可绘制: <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/btn_location_pressed" /> <!-- pressed --> <item android:state_focused="true" android:drawable="@drawable/btn_location_pressed"/> <!-- focused --> <item android:drawable="@drawable/btn_location"/> <!-- default --> 这里的问题是,我也尝试像对drawable一样更改textColor,但是我不能。我已经尝试过android:textColor和android:color,但是第一个不起作用,而秒改变了我的背景。 下一个代码是我的布局的一部分。关于文本颜色,它仅适用于正常状态的文本颜色,因此在按下时不会将其更改为白色 <Button android:id="@+id/location_name" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="5dp" android:background="@drawable/location" android:textSize="15sp" android:textColor="@color/location_color" android:textColorHighlight="#FFFFFF" /> 有人知道了吗?


3
每N分钟执行Cron作业加上偏移
*/20 * * * * 确保它每20分钟运行一次,我想每20分钟运行一次任务,从每小时的5点开始,Cron可以吗?可不可能是: 5/20 * * * * ?
251 cron 

4
Vim:将光标移至最后一个位置
(g)Vim中是否可以将光标移动到其先前位置(在正常模式下)?在上一个光标位置列表中来回循环的操作是理想的。而且只需切换到最后一个位置就足够了(就像cd -在带有目录的bash中一样)。 这是一个小示范: line |1| <- cursor position line 2 line 3 line 4 假设我做了2j,现在是这样: line 1 line 2 line |3| <- cursor position line 4 现在,我想按一下(不是2k很明显的东西)以移回第一位置,也可能移至先前的位置。
251 vim 


17
如何以编程方式关闭JFrame
JFrame与用户按下X关闭按钮或按Alt+ F4(在Windows上)相同,获得关闭的正确方法是什么? 我通过以下方式设置了我想要的默认关闭操作: setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 它确实满足了我想要的上述控件的功能。这个问题不是关于这个的。 我真正想做的是使GUI的行为与按下X关闭按钮的行为相同。 假设我要扩展WindowAdaptor,然后通过来添加我的适配器实例作为侦听器addWindowListener()。我想看到的调用相同的序列通过windowDeactivated(),windowClosing()以及windowClosed()作为将与出现X关闭按钮。可以这么说,撕开窗户与其说是将窗户本身撕开,不如说是撕开窗户。
251 java  swing  jframe 

6
如何检查字典中是否存在值(Python)
我在python中有以下字典: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} 我需要一种方法来查找此字典中是否存在诸如“一个”或“两个”的值。 例如,如果我想知道索引“ 1”是否存在,我只需要键入: "1" in d 然后python会告诉我这是对还是错,但是我需要做同样的事情,只是要找到一个值是否存在。
251 python  dictionary  find 

13
如何让Android Service与Activity通信
我正在编写我的第一个Android应用程序,并试图使我了解服务和活动之间的通信。我有一个将在后台运行的服务,并执行一些gps和基于时间的日志记录。我将有一个活动,该活动将用于启动和停止服务。 因此,首先,我需要能够确定在启动活动时服务是否正在运行。这里还有其他问题,所以我想我可以弄清楚(但随时提供建议)。 我的真正问题是:如果活动正在运行且服务已启动,则我需要一种使服务向活动发送消息的方法。此时的简单字符串和整数-主要是状态消息。这些消息不会定期发生,因此,如果有其他方法,我认为轮询服务不是一个好方法。我仅在用户启动活动后才需要这种通信-我不想从服务中启动活动。换句话说,如果启动活动并且服务正在运行,那么当发生有趣的事情时,您将在活动UI中看到一些状态消息。如果您不启动活动,则不会看到这些消息(它们不是那么有趣)。 看来我应该能够确定Service是否正在运行,如果可以,则将Activity添加为侦听器。然后在“活动”暂停或停止时将“活动”作为侦听器删除。真的有可能吗?我能确定的唯一方法是让Activity实现Parcelable并构建一个AIDL文件,这样我就可以通过服务的远程接口传递它。但是,这似乎有点过分,而且我不知道Activity应该如何实现writeToParcel()/ readFromParcel()。 有没有更简单或更好的方法?谢谢你的帮助。 编辑: 对于以后对此感兴趣的任何人,都可从Google的示例代码中找到示例代码,该示例代码通过AIDL在以下示例目录中进行处理:/apis/app/RemoteService.java

17
CSS中的HTML colspan
我正在尝试构建类似于以下内容的布局: +---+---+---+ | | | | +---+---+---+ | | +-----------+ 底部填充上一行的空间。 如果这是一个实际的表,则可以使用轻松地完成此操作<td colspan="3">,但是由于我只是在创建类似表的布局,因此无法使用<table>标签。使用CSS可以吗?
251 css 

30
选择文本字段时使UITableView滚动
经过大量的反复试验后,我放弃了,问了一个问题。我见过很多有类似问题的人,但无法获得所有正确答案的答案。 我有一个 UITableView由自定义单元格组成的。单元格由5个彼此相邻的文本字段组成(有点像网格)。 当我尝试滚动和编辑底部的单元格时 UITableView,无法设法将单元格正确在键盘上方。 我已经看到了很多有关更改视图大小等问题的答案,但是到目前为止,这些方法都效果不佳。 有人可以通过一个具体的代码示例来阐明实现此目的的“正确”方法吗?

18
使Android模拟器运行更快
Android模拟器有点呆板。对于某些设备,例如Motorola Droid和Nexus One,该应用程序在实际设备中的运行速度比仿真器要快。在测试游戏和视觉效果时,这是一个问题。 如何使模拟器尽可能快地运行?我一直在玩弄它的参数,但是还没有找到显示出明显改进的配置。

8
Java JDBC-如何使用服务名称而不是SID连接到Oracle
Наэтотвопросестьответына 堆栈溢出нарусском:КакподключитсякБД甲骨文используяимясервиса(服务名称)вместоSID? 我有一个使用JDBC(通过JPA)的Java应用程序,该应用程序使用主机名,端口和Oracle SID连接到开发数据库,​​如下所示: jdbc:oracle:thin:@ oracle.hostserver1.mydomain.ca:1521:XYZ XYZ是Oracle SID。现在,我需要连接到另一个不使用SID,而是使用Oracle“服务名”的Oracle数据库。 我尝试了这个,但是没有用: jdbc:oracle:thin:@ oracle.hostserver2.mydomain.ca:1522:ABCD ABCD是另一个数据库的服务名称。 我究竟做错了什么?

3
如何通过CamelCase中的各个部分(而不是整个单词)浏览源代码?
我记得当我使用Eclipse时,按住CTRL键并使用向左或向右箭头,Eclipse将LongCamelCaseWrittenWord在几个步骤中导航。一次一个骆驼的案例词。 因此它将如下所示(管道|代表实际的光标位置): |LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW -> LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW -> LongCamelCaseWrittenWord| 有没有一种方法可以在IntelliJ中实现呢?当前,IntelliJ一次遍历整个单词。 使用IntelliJ 9.0

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.