小编Ind*_*igo的帖子

Twitter引导模式在表单前面打开

我的Twitter引导模式有问题:它在我的表单前打开.我对我所做的事情一无所知,因为它在3天前运作良好.我可以写在表格上; 我觉得这个表格很有效.问题是表格前面的模态开放.

http://dl.dropbox.com/u/41175751/Screen%20Shot%202012-03-28%20at%2012.04.11.png

forms modal-dialog twitter-bootstrap

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

JavaFx - 更新GUI

我想要的是在我的程序运行时更新标签.我正在阅读一些文件,我希望它显示正在阅读的文件的名称.

但是,它只使用下面的代码显示最后一个文件(基本上GUI在整个过程完成之前不响应):

static Text m_status_update = new Text(); //I declared this outside the function so dont worry
m_status_update.setText("Currently reading " + file.getName());
Run Code Online (Sandbox Code Playgroud)

我得到了4-5个文件,我只想显示名称.

我看到一个类似的问题在JavaFx Label中显示更改值 ,最佳答案建议如下:

Label myLabel = new Label("Start"); //I declared this outside the function so dont worry
myLabel.textProperty().bind(valueProperty);
Run Code Online (Sandbox Code Playgroud)

但是,valueProperty是一个StringProperty,我很难将字符串转换为字符串属性.

另外,我在JAVAFX中看到了这个Refresh标签,但是OP可以根据动作更新标签.我真的没有采取任何行动吗?

java javafx

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

Android - 无法解析符号"R"

堆栈溢出的许多响应建议导入R.我做到了 在此输入图像描述 在提出这个问题之前,我确保重建/清理我的路径超过10次.

以下是我的文件排列方式: 在此输入图像描述

我们都可以清楚地看到错误位于MainActivity文件或XML文件之间.

这是该MainActivity文件的代码,它几乎是Google的git hub帐户的副本,唯一的错误是它无法识别"R"是什么:

    package com.eatwithme;

/*
 * Copyright (C) 2015 Google Inc. All Rights Reserved.
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on …
Run Code Online (Sandbox Code Playgroud)

java xml android android-activity

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

Selenium-为什么最小化浏览器会导致找不到元素错误,而max却没有

我正在使用Selenium 2.0,到目前为止,我认为Selenium并不真正在乎浏览器的大小。但是,当我单击一个下拉菜单时,似乎无法在浏览器视图中找不到所有元素,而当浏览器视图最大化时,它可以找到。

我个人认为它是通过网络脚本爬网的,但是我的观察证明我错了。

评论?

selenium-webdriver

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

如何在JavaFX中排队任务?

我使用JavaFX制作了一个GUI,并且有三个单选按钮,一旦用户单击提交并创建了另一个线程,并且根据检查的单选按钮,线程运行所需的输出并将结果输出到控制台.

但是当线程正在运行时(一个进程完成需要大约30秒),我可以检查任何单选按钮.它创建另一个线程,并与其他正在进行的线程输出长.所以我的输出框只是一个混乱的混乱!我在看异步任务,但我不确定这是否与它有关.

这就是我需要的:如果一个任务正在运行,我在运行时点击提交按钮,等待上一个任务结束,然后执行任务.

这是我的代码的伪代码

class TestMain{


main class{
launch(args);
}

declaring a new textfield with name m_status update here
once submit button is clicked {


create a new thread to run



}
}


 class ThreadBlahBlah implements Runnable{

if(first checkbox was selected){
//do these fancy stuff
Platform.runLater(new Runnable() {
@Override
    public void run() {
     TestMain.m_status_update.setText("Test Completed!") ;


}
else(second checkbox was selected){
//do these other fancy stuff
Platform.runLater(new Runnable() {
    @Override
    public void run() {
     TestMain.m_status_update.setText("Test Completed!") ;

} …
Run Code Online (Sandbox Code Playgroud)

java multithreading javafx

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

如何在组合框和列表中为选项添加标签?

我阅读了以下文档,http://docs.oracle.com/javafx/2/ui_controls/combo-box.htm,但我找不到与我的需求相似的内容.我正在寻找一种方法来将我的选项分组在一个组合框中.假设我的组合框是持续时间.我有以下选择: - 过去1小时,过去2小时,过去24小时,上周,过去30天,过去3个月,去年.我要在组合框中添加标签"短持续时间"和"长持续时间".用户只能选择一个,但它会显示如下:

Short Duration
Last Hour
Last 2 hours
Last 24 Hours

Long Duration
Last Month
Last year
Run Code Online (Sandbox Code Playgroud)

持续时间短,持续时间长,就像标题一样.你不能点击它们.

谢谢!

注意:我不是在谈论 Label ab = new Label ("Short duration");

这是我的代码(我尝试在combobox中插入标签作为选项,但你可以选择它)

ComboBox combobox_print_options = new ComboBox();
combobox_print_options.setPromptText("Choose the button you wish to click");

Label table = new Label("Table");
combobox_print_options.getItems().addAll(
table, 
"a",
"b");
Run Code Online (Sandbox Code Playgroud)

java combobox javafx

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

我在用什么?(LINQ/SQL)

我的项目目前用于"linq"的以下语法

 var le = domainModel.EntityDataContext.Table_name_here.Query()
                    .WithFullReadCheck(domainModel.Security)
                    .Where(x => x.Metadata.AdvisorID == advisorId).FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)

据说上面的代码是linq,没有意识到linq我决定学习它.但是,在https://msdn.microsoft.com/en-us/library/gg509017.aspx上,情况完全不同.

我的代码中使用了什么?它是linq的一个版本吗?还有别的吗?

c# linq

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

JavaFX - 哪种事件侦听器方法更有效?

我刚开始在 JavaFX 中使用事件侦听器。为了同一目的,我偶然发现了两种方法。两者有什么优势吗?

 test1.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent event) {
                    System.out.print("PPT");
            }
        });
Run Code Online (Sandbox Code Playgroud)

    test1 .selectedProperty().addListener(new ChangeListener<Boolean>() {
        public void changed(ObservableValue<? extends Boolean> ov,
            Boolean old_val, Boolean new_val) {
            log("ggggggg");
        }
    });
Run Code Online (Sandbox Code Playgroud)

也是test1复选框的名称

java javafx

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

如何将驱动程序声明为全局?

这是我如何声明firefox驱动程序:

public static WebDriver driver = new FirefoxDriver();
Run Code Online (Sandbox Code Playgroud)

我将代码置于main之外且在我的类中(全局)

以下是我如何声明chrome驱动程序:

System.setProperty("webdriver.chrome.driver", "/path/xxx/xxx/xx");
WebDriver driver  = new ChromeDriver();
Run Code Online (Sandbox Code Playgroud)

我将上面的代码放在main中

这是问题:

我想将ChromeDriver作为一个全局,但我需要在这之前设置属性.但我把它System.setProperty("xx","xx");放在主体内.因为放在外面时会出错.

这是一个用户尝试与我做同样的事情.尝试使用相同的驱动程序运行不同的浏览器:如何在多个浏览器中运行Selenium测试,以便使用Java进行跨浏览器测试?

答案是涉及在主体中声明驱动程序而不是之前的常量.

我的问题:所有功能都需要之前的驱动程序声明.调用使用的函数driver.如果我driver在main中声明,我需要不断将它作为参数传递给所有函数.我不希望这样做.这是一个示例函数

 public static void a(){

 driver.findElement(By.id("hi"));

}
Run Code Online (Sandbox Code Playgroud)

java selenium

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

整数作为字符串而不是整数执行?

当我们处于for循环中时,

for(int i =0; i< 10 ; i++)
{
   System.out.println(i + 1);
}
Run Code Online (Sandbox Code Playgroud)

将执行1-10

但是,如果我System.out.println改为让我们说一个passed诸如此类的功能

for(int i=0;i<10;i++)
{
passed( "Row" + (i+1));
}
Run Code Online (Sandbox Code Playgroud)

通过的地方是

public static void passed(String check) {

System.out.println(check + "Passed");
}
Run Code Online (Sandbox Code Playgroud)

它执行

01通过11通过21通过31通过.... 41 51 61

等等

任何人都可以解释为什么它首先传递价值并跳过数学?

java

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