问题列表 - 第4669页

如何在鼠标移动时检测换档键按下状态

当鼠标悬停并按下shift键时,我正试图在图像上显示放大的叠加层.

问题是用户可能在窗口具有焦点之前按下了shift键,因此KeyDown监视不是解决方案.

有没有办法在鼠标事件期间访问修饰键状态?例如,在Java中,鼠标事件包含修饰键的标志,而在.NET中则不然.

.net mouse winforms

14
推荐指数
1
解决办法
9179
查看次数


Java:基本的OOP问题

我编写了一个包含高级模式和初学者模式的程序,以允许用户在实际使用之前获取程序的挂起.高级模式几乎与初学者模式相同,除了一个或两个需要被另一个方法替换的方法,因此我决定为高级模式和初学者模式类创建一个通用的模式类,而不仅仅是应对代码:这里如果我的解释不是很清楚,那就是类结构:

  • GUI类
  • 一般模式类
    • 初学者模式
    • 高级模式

假设General Mode类具有以下代码:

public class GeneralMode {

    private int range;
    private String id;


    public GeneralMode() {

    }

    public int getRange() {
        return range;
    }

    public String getID() {
    return id;
    }

    public void doStuff() {

    }

}
Run Code Online (Sandbox Code Playgroud)

GeneralMode类是程序完成所有工作的地方.现在,我想这样做,以便Advanced Mode类可以从GUI类获取输入并以与GeneralMode类相同的方式使用它.

谢谢你的帮助!

java oop

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

c#列表操作

如果我有

List<String> text
Run Code Online (Sandbox Code Playgroud)

如何创建特定范围内所有连续元素的子列表,例如

List<String> subList = /* all elements within text bar the first 2*/
Run Code Online (Sandbox Code Playgroud)

还有其他有用的List操作提示和技巧可能有用吗?

c# list list-manipulation

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

在Linux上尝试/捕获分段错误

我有一个Linux C++应用程序,我想在解除引用之前测试对象指针的有效性.但是,由于分段错误,try/catch在Linux上不起作用.如何才能做到这一点?

c++ linux pointers segmentation-fault

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

什么是中型操作(开放和商业)的最佳报告工具

如果企业需要连接到各种数据库并生成PDF主要是报告,那么有什么好的工具.商业或开源.非技术用户还应该能够通过报表设计器工具生成具有漂亮图表和表格数据的各种报表.同样,我们应该能够在Web上部署这些图表并生成HTML或PDF.

我们查看了Adobe LiveCycle等各种工具,但没有看过Crystal Reports.

我更像是技术人员,而不是真正的商人,我会介意像Eclipse的BIRT(业务报告工具)这样的技术人员.Birt的一切看起来都不错,并且完全符合我们的需求,但图表看起来并不那么令人印象深刻.

使用Crystal Reports,一旦你引进这些供应商,他们就会销售一些你通常不需要的东西,而且不可能完成任务.但我可能是错的.

report crystal-reports

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

Selenium Grid + Maven 2

是否有一个很好的教程或有没有人有设置这个的经验?我有一个Testsuite.html,它在一个浏览器atm中启动我的测试.这是在maven selenium插件的集成测试生命周期中完成的.我想在多个浏览器上运行我的测试.我找不到关于selenium grid + maven的任何文档.我希望有人可以帮助我.

提前谢谢,kukudas

maven-2 selenium-grid

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

开源许可证,需要在用户的网站上提供信用

我有这个小代码库,我正在考虑发布到开源.我想以类似于麻省理工学院许可证的方式发布它,即没有明显的限制,但是我想要求如果你在你的服务器上使用我的库,你必须在你的网站上给我信用.

基本上,我想要一个MIT许可证的许可证,因为AGPL是GPL.

这样的事情是存在的,还是我必须自己编写?

或者这只是一个真正糟糕的想法?

编辑:我想我应该省略"写我自己的"部分.我不是律师,我不想付一个.我只是觉得能够通过一个简单的谷歌搜索判断某人是否正在使用我的lib是一件好事.

licensing open-source

9
推荐指数
2
解决办法
2950
查看次数

Eclipse的备忘单存储库/目录

如果存在,我在哪里可以找到Eclipse Cheat Sheet Repository?

我的意思是,Eclipse有这个"备忘单"功能(帮助 - >作弊表),但是虽然它是一个简单而强大的功能,但我没有看到人们使用它,例如教程.

eclipse

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

树数据结构中的节点总数?

我有一个L层深度的树数据结构,每个节点有大约 N个节点.我想计算树中的节点总数.要做到这一点(我认为),我需要知道有孩子的节点的百分比.

N中叶节点与非叶节点的比率的正确项是什么?

计算三者中节点总数的公式是什么?

更新有人在其中一个答案中提到分支因素,但随后消失了.我想这就是我要找的那个词.那么一个公式不应该考虑分支因素吗?

更新我应该说一个关于假设数据结构的估计,而不是确切的数字!

tree data-structures

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