如何在java中使用winapi函数?

我在java中做一个项目,它具有在数据库中添加文件的function,我想使用winapi函数来选择文件。 我该怎么做?

河内塔递归java

这是我使用递归解决河内塔的Java代码: /**here is a stack of N disks on the first of three poles (call them A, B and C) and your job is to move the disks from pole A to pole B without ever putting a larger disk on top of a smaller disk.*/ public class Hanoi { public static void main(String[] args) […]

除命令行外,我在哪里可以设置用于运行Netbeans的JRE / JDK?

首先,我知道命令行参数,但我不想使用它,因为我想学习,而不仅仅是完成它,所以… 我在哪里可以设置用于运行Netbeans的JRE / JDK? 一点背景: 我安装了JDK 1.6_10(系统是Windows Vista Business 64) 我安装了Netbeans 6.5 几周后我卸载了Netbeans 6.5(我希望通过重新安装解决一些问题) 我还卸载了JDK 1.6_10并安装了1.6_11。 我重新安装了Netbeans 6.5 现在我无法启动Netbeans,因为它坚持使用旧的JDK。 (尝试使用默认版本也不起作用.JAVA_HOME设置为1.6_11)

Gradle:如何使用并排项目配置多项目设置

我们有一个像这样设置的旧项目: . ├── customizationProject │ ├── ejb │ └── services ├── projectA │ ├── ejb │ └── shared ├── projectB │ └── ejb └── projectC ├── ejb └── services 我们的想法是customizationProject是交付的应用程序的最终组装发生的地方,实际上可能有多个customizationProjects ,它们可能包含多个配置。 然而,这不是我要解决的问题。 我想让customizationProject成为gradle项目的逻辑根项目。 如何配置各个项目,以便a)知道它们是多项目构建的一部分b)可以正确执行,具有不同的范围,例如只运行一个子项目的测试,同时还允许执行所有测试在所有项目中?

我们如何使用Selenium WebDriver获得加载页面的准确时间?

我们如何使用Selenium WebDriver获得加载页面的准确时间? 我们使用Thread.sleep 我们使用implicitlyWait 我们使用WebDriverWait 但是如何使用Selenium WebDriver获取加载页面的确切时间?

java矢量到arraylist

有没有办法在Java中将向量复制或转换为arraylist?

如何在Java中检查运行时是否存在某个方法?

如何检查Java中是否存在类的方法? try {…} catch {…}声明是不是很好的做法?

Java:将滚动添加到文本区域

如何将滚动条添加到我的文本区域。 我试过这个代码,但它没有用。 middlePanel=new JPanel(); middlePanel.setBorder(new TitledBorder(new EtchedBorder(), “Display Area”)); // create the middle panel components display = new JTextArea(16, 58); display.setEditable(false); // set textArea non-editable scroll = new JScrollPane(display); scroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); //Add Textarea in to middle panel middlePanel.add(scroll); middlePanel.add(display); 谢谢

如何将逗号分隔的字符串拆分为空字符串数组

我想使用String.split()将”,,,”拆分为4 “”的数组 这是我的代码: String str = “,,,”; String[] tokens = str.split(“,”); 但是,结果标记是一个空数组:[],而不是我想要的4 “” ([“”,””,””,””])数组([“”,””,””,””]) 。 我已经测试过改变str了一下: String str = “,,,1”; String[] tokens = str.split(“,”); 这次结果令牌是[“”,””,””,”1″] 。 这接近我想要的,但我真的不想在进行拆分之前添加这个“1”。 问题基本上是,如果String.split()只包含空元素””它将返回一个空数组。 你能帮忙解决问题吗?

Java Swing JFrame布局

我刚刚编写了一个简单的代码,我希望在主框架上显示一个文本字段和一个按钮,但是在运行之后,我看到的是文本字段。 如果我在文本字段后面写了按钮的代码,那么只显示按钮。 知道为什么吗? JFrame mainframe=new JFrame(); mainframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); mainframe.setBounds(0,0,200,200); JButton jb=new JButton(); jb.setText(“Leech”); mainframe.add(jb); JTextField link=new JTextField(50); mainframe.add(link); mainframe.pack(); mainframe.setVisible(true);