小编jav*_*aba的帖子

如何在onfocus和outfocus上对javaFX TextField执行任务?

我正在研究JavaFX项目.我需要在JavaFX上执行一些任务TextField.

例如,TextField我要打印的"焦点上"事件

System.out.println("Textfield on focus");
Run Code Online (Sandbox Code Playgroud)

它应该打印出"焦点"事件

System.out.println("Textfield out focus");
Run Code Online (Sandbox Code Playgroud)

java javafx javafx-2 javafx-8

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

替换StringBuilder中的字符

我有一个StringBuilder,并希望对一个字符使用replace方法.代码如下

StringBuilder sb = new StringBuilder();
sb.append("01-02-2013");
Run Code Online (Sandbox Code Playgroud)

如何用'/'替换' - '?

java

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

如何在JavaFX中获取舞台的关闭事件?

在JavaFX中,如果用户单击某个阶段的关闭按钮(X)(最右上角),我该如何获取该事件?

我希望我的应用程序在窗口关闭时打印调试消息.(System.out.println("Application Close by click to Close Button(X)"))

@Override
   public void start(Stage primaryStage) {
        StackPane root = new StackPane();
       root.getChildren().add(btn);
       Scene scene = new Scene(root, 300, 250);
       primaryStage.setTitle("Hello World!");
       primaryStage.setScene(scene);
       primaryStage.show();

       // Any Event Handler
       //{
       System.out.println("Application(primaryStage) Closed by click to Close Button(X)");
       //}
   }
Run Code Online (Sandbox Code Playgroud)

java javafx stage javafx-2

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

如何在javafx的gridpane中获取列索引和行索引

如何在javafx的gridpane中获取列索引和行索引.请参阅下面的代码

Text text1 = new Text("Text 1");
Text text2 = new Text("Text 2");
StackPane root = new StackPane();
GridPane gridPane = new GridPane();
gridPane.add(text1, 0, 0);
gridPane.add(text2, 1, 0);
Run Code Online (Sandbox Code Playgroud)

当鼠标进入文本1时,我想获取GridPane的列索引和行索引

text1.setOnMouseEntered(new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent e) {
                //want to get column index =0 and row index=0
            }
        });
Run Code Online (Sandbox Code Playgroud)

请告诉我.

java javafx javafx-2 javafx-8

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

如何在mysql视图中传递动态参数

我在mysql中创建了这个

CREATE VIEW MYVIEW AS (
SELECT A.FNAME
     , A.LNAME
     , B.EMAIL
FROM EMPLOYEE A, EMPEMAIL B
WHERE A.EID = :empId
  AND A.EID = B.EID
AND B.EMAILTYP = :emailType)
Run Code Online (Sandbox Code Playgroud)

现在我想让"empId"和"emailType"动态化.我的意思是在选择时传递值.什么需要改变代码?提前

mysql sql mysql-select-db mysql-workbench

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

如何使用javafx textfield maxlength

如何在我的主类javafx中使用此代码.这样我就可以在javafx texfield中设置字符的最大长度.

class LimitedTextField extends TextField {

    private final int limit;

    public LimitedTextField(int limit) {
        this.limit = limit;
    }

    @Override
    public void replaceText(int start, int end, String text) {
        super.replaceText(start, end, text);
        verify();
    }

    @Override
    public void replaceSelection(String text) {
        super.replaceSelection(text);
        verify();
    }

    private void verify() {
        if (getText().length() > limit) {
            setText(getText().substring(0, limit));
        }

    }
};
Run Code Online (Sandbox Code Playgroud)

我的java fx主类如下所示

public class TextFiled extends Application {
        @Override
    public void start(Stage primaryStage) {

           final TextField t_fname = new TextField();


        StackPane root = …
Run Code Online (Sandbox Code Playgroud)

java javafx javafx-2 javafx-8

5
推荐指数
3
解决办法
8572
查看次数

无法在Netbeans7.3.1中创建Java Web EE 7项目

我遇到Netbeans的问题,当我尝试按照他们的指示创建Java Web时:

选择文件| 新项目.

在"类别"下,选择"Java Web".

在Projects下,选择Web Application.

点击下一步.Web服务器 - Apache Tomcat 7.0.42

但Java EE版本只是EE6EE5.为什么不显示EE7?我需要安装任何插件吗?

我安装了以下内容:

JDK 1.7_upadte_42
Netbeans 7.3.1
Apache Tomcat 7.0.42 
Run Code Online (Sandbox Code Playgroud)

java tomcat netbeans netbeans-7

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

javafx中VBoxBuilder与VBox的区别

谁能解释JavaFX VBoxBuilderVBoxJavaFX 之间的区别?

VBoxBuilder boxBuilder = VBoxBuilder.create();
VBox vBox1 = new VBox();
Run Code Online (Sandbox Code Playgroud)

javafx vbox javafx-2

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

如何在javafx 2中设置splitpane分隔符宽度

我的应用程序中有SplitPane.这是SplitPane具有默认宽度的分隔符.如何设置SplitPane Divider的宽度

@FXML
private SplitPane splitPane;
// splitPane here get Divider and set New Width
Run Code Online (Sandbox Code Playgroud)

javafx javafx-2 fxml

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

我如何使用jfreeChart与Javafx2

对于JavaFX2应用程序,我必须显示不同类型的图表.我使用jfreeChart创建图表和代码如下:

public static JFreeChart generatePieChart() {
        DefaultPieDataset dataSet = new DefaultPieDataset();
        dataSet.setValue("China", 25);
        dataSet.setValue("India", 25);
        dataSet.setValue("United States", 50);
        JFreeChart chart = ChartFactory.createPieChart(
                "World Population by countries", dataSet, true, true, false);

        return chart;
    }
Run Code Online (Sandbox Code Playgroud)

这会返回一个图表对象.如何将其与我的JavaFx节点(如HBox等)集成?

javafx jfreechart javafx-2 javafx-8

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