小编Vad*_*ade的帖子

Java随机给出负数

Random如果我这样做,我在Javas 课上遇到麻烦:

Random rng = new Random(seed) // seed == 29 in this example

String ss = "";
        for(int i = 0; i < 10; i++)
        {
            int s = rng.nextInt();
            ss += Integer.toString(s);
            ss +="\n";
        }
Run Code Online (Sandbox Code Playgroud)

这就是我得到的回报:

-1169335537
-2076183625
1478047223
1914482305
722089687
2094672350
-1234724057
-1614953544
-321574001
1000360613
Run Code Online (Sandbox Code Playgroud)

从我所看到的,这应该只是回到正数开始?

这可能有点牵强,但它与在Windows 7 64位上运行64位机器无关?

任何帮助都是非常需要今天完成任务的完成!

java random

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

TreeView与列

对于我正在编写的应用程序,我需要一个多柱状的Treeview,我想知道是否有人知道免费工作(在Vs-2010中)多列圆形Treeview.

c# treeview visual-studio-2010

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

在高潮图上绘制自定义行

我最近一直在使用highchart api在网站上绘制一些数据,我需要能够添加一个自定义的垂直"线"来象征发生的事情,例如新闻稿.

我曾考虑过将一个列元素添加到图表中作为一个单独的系列,但这不太理想.

如果有人有任何想法会很棒

谢谢

javascript jquery highcharts

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

为Windows编写的.net程序可以在osx上运行吗?

我最近写了一个小应用程序,它将从微软Outlook获取联系人,然后创建一个csv和电子邮件到总部.

该应用程序是一种享受,但我们唯一的问题是我们的一些销售团队使用mac版本的办公室mac书.

有没有一种方法可以使用c#编写的.net应用程序可以在osx机器上运行,或者是用不同语言编写它并查看是否有插入outlook的方法.

.net c# macos outlook

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

.Net控制在计算机之间改变大小

我有一个奇怪的问题,我需要弄清楚如何解决,

我花了最近几个星期在我的笔记本电脑上工作的项目,但当我在其中一个工作电脑上打开程序时,很多控件都是错误的尺寸和重叠等等,

机器之间的差异是这样的:

笔记本电脑:

Windows 7 Pro; 显示 - 1920*1040; Visiual Studio 2008; .net框架3.5

工作桌面:

windows xp pro; 显示:1024*768; 视觉工作室2008; .net框架3.5;

为了更好地描述问题,我有一个面板,我设置为300px宽,其中有一个标签内部的日期和日期采用mm-DD-yyyy格式,使用arial和size 8字体.

在笔记本电脑上它完全适合,但在桌面上面板看起来更小,标签只显示文本的一半.

这只是众多问题中的一个,另一个是颜色系统.控制似乎是系统之间完全不同的颜色(虽然我认为这是一个win7 vs xp问题)

我该怎么做才能解决这个问题?它是Windows版本的问题吗?(我的笔记本电脑上的vmware机器上有xp,所以我可以在其中进行编码和设计)

这是显示问题吗? - 对我来说这是一个很大的问题,因为我只有1台笔记本电脑,我认为这个问题可能导致我最近的Uni任务损失(我在笔记本电脑上编码,从未在桌面上打开,直到今天 - 所以不知道这个问题)

编辑:我找到了解决我的特殊问题的解决方案,我发现我的笔记本电脑在视觉障碍的dpi设置上工作了125%(不知道怎么样......)所以我把它重置回100%或96Dpi已经解决了我的问题,在与我认识的其他几位开发人员聊天之后,他们说他们倾向于设计96 dpi,同时在文本周围留下一点空白是安全的.但是他们并不倾向于使用c#,主要使用QT框架在c ++中编写代码.

c# size visual-studio-2008

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

谷歌地图api自动完成限制/偏向我镇的街道地址

我正在尝试为uni的最后一年项目编写一个Web应用程序,我需要解决的首要问题之一就是获取一个自动完成的文本框,用于本地地址输入.我花了一些时间环顾互联网并花了一些时间玩谷歌地图V3放置自动完成插件.

有些事情我对api文档并不十分了解,我希望有人可能能够为我清理,也许我可以指出正确的方向.

在文档中它说:

(regions)类型集合指示Place服务返回与以下类型匹配的任何结果:

locality
sublocality
postal_code
country
administrative_area1
administrative_area2
Run Code Online (Sandbox Code Playgroud)

这是我目前不明白的,我住在康沃尔(确切地说是博德明),我想让结果偏向博德明.我做了以下事情:

var input = document.getElementById('inputOne');
var defaultBounds = new google.maps.LatLngBounds(
  new google.maps.LatLng(50.423394,-4.803829),
  new google.maps.LatLng(50.508623,-4.692593));

        //need to set bounds to cornwall/bodmin
        var options = {
            bounds: defaultBounds,
          types: ['geocode'],
          componentRestrictions: {country: 'GB'}
        };
var autocomplete = new google.maps.places.Autocomplete(input,options);
Run Code Online (Sandbox Code Playgroud)

现在这可以工作,但如果我输入"st n"我会期望它首先提出了st nicolas街,这是在博德明.但它会提出像几英里远的st neot之类的东西.

我有一部分认为我需要将类型设置为不同的值,但我现在很难过.

编辑:我想要实现的示例是在maps.google.com页面上,如果你输入,博德明然后在逗号之前移动光标并开始输入街道名称甚至是Asda它会将它保持在本地那个地区.我宁愿不要输入,博德明,但这是我可以解决的问题

如果有人有任何想法会很棒.那么我需要弄清楚用户如何输入一些值,"Asda"并获取本地asda地址.

jquery google-maps-api-3 google-places-api

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

动态地将JPanel添加到Jframe

我的Java应用程序上有一个表单,主要是为用户提供数据库查询中的数据列表.一个想法是使用表格并使用我的结果集中的数据填充每一行.然而,在设计UI时,我的团队和我认为它看起来并不像我们想要的那样顺畅.所以我们认为我们会考虑在面板中创建结果的自定义视图.我们希望它看起来像: 期望的自定义​​视图

因此,对于结果集的每个查询,它将看起来像这样,而不是表的行.

我遇到的问题是编码.我花了很多时间来研究如何将组件添加到JForm中.因为netbeans似乎默认将ui设置为grouplayout?所以我研究了如何使用以下方法添加1个面板:

javax.swing.JLabel idLbl;
 javax.swing.JLabel jLabel1;
 javax.swing.JLabel jLabel3;
 javax.swing.JLabel jLabel5;
 javax.swing.JLabel jLabel7;
 javax.swing.JPanel jPanel1;
 javax.swing.JLabel prefContactLbl;
 javax.swing.JLabel propertyLabel;
    jPanel1 = new javax.swing.JPanel();
    jLabel1 = new javax.swing.JLabel();
    idLbl = new javax.swing.JLabel();
    jLabel3 = new javax.swing.JLabel();
    propertyLabel = new javax.swing.JLabel();
    jLabel5 = new javax.swing.JLabel();
    contactLabel = new javax.swing.JLabel();
    jLabel7 = new javax.swing.JLabel();
    prefContactLbl = new javax.swing.JLabel();

    jPanel1.setBorder(javax.swing.BorderFactory.createEtchedBorder());

    jLabel1.setFont(new java.awt.Font("Tahoma", 1, 12));
    jLabel1.setText("Enquiry Id:");
    jLabel1.setName("jLabel"+i);

    idLbl.setText("jLabel2");

    jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12));
    jLabel3.setText("Property:");

    propertyLabel.setText("A property Address in some town with a postcode");

    jLabel5.setFont(new java.awt.Font("Tahoma", …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel

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

将eventfilter添加到QLineEdit会改变其外观

我已经安装了一个EventFilteron my,QLineEdit这样我就可以处理焦点事件,以便QFileDialog在获得焦点时显示.

我添加了以下几行:

QLineEdit *projDir = new QLineEdit();
Run Code Online (Sandbox Code Playgroud)

然后我进一步向下:

projDir->installEventFilter(this)
Run Code Online (Sandbox Code Playgroud)

这是我的功能:

bool StartDialog::eventFilter(QObject *target, QEvent *event)
{
    if(target == projDirEdit )
    {
        if (event->type() == QEvent::FocusIn)
        {
            qDebug()<<"yep";
        }
        else
            event->ignore();
    }
}
Run Code Online (Sandbox Code Playgroud)

但出于某种原因,当我有这个过滤器时,实际上QLineEdit并不显示正常.你可以选择它并单击它但它看起来不正常.截屏: 没有正确显示的QLineEdit的屏幕截图

谢谢你的帮助

qt

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

.net mysql连接器vs odbc mysql连接器3.51

嗨,大家好问题,

在尝试获取应用程序的噩梦后,我使用Visual Studio 2010编写,使用ODBC MySQL Connector 3.51连接到我的本地MySQL数据库.我决定尝试原生的.Net MySQL提供程序......

using MySql.Data.MySqlClient
Run Code Online (Sandbox Code Playgroud)

代替

using System.Data.Odbc
Run Code Online (Sandbox Code Playgroud)

使用MySqlClient我已经能够让我的应用程序正常工作,连接到服务器甚至进行选择last_insert_id()- 当我尝试使用ODBC时我遇到了问题 - 我注意到它有点滑稽数据阅读器,似乎你需要在每次完成阅读时关闭它或者它什么都不做.

我只是在寻找一些建议来确定使用这两种方法连接到MySql之间究竟有什么区别(我知道使用ODBC驱动程序方法,你必须确保客户端机器安装了ODBC驱动程序的副本但不要'知道其他方法)

c# mysql visual-studio-2010 dataprovider

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