Tag: java

原始types和引用types有什么区别?

这是一个过去的考试问题,我想知道什么是原始types和参考types是第一次? 对于一个数组我知道引用types是数组由对象或variables组成的地方,但是一个基本types就是用int或者string创build数组的地方。 (对?) 你如何认为你会回答testing的问题,并获得良好的信誉? 没有真正直接指向一个原始的ARRAYtypes…有没有办法做到这一点没有? 或者你认为只用数组解释就可以了。

JavaFX FXML控制器 – 构造函数与初始化方法

我的Application类看起来像这样: public class Test extends Application { private static Logger logger = LogManager.getRootLogger(); @Override public void start(Stage primaryStage) throws Exception { String resourcePath = "/resources/fxml/MainView.fxml"; URL location = getClass().getResource(resourcePath); FXMLLoader fxmlLoader = new FXMLLoader(location); Scene scene = new Scene(fxmlLoader.load(), 500, 500); primaryStage.setScene(scene); primaryStage.show(); } public static void main(String[] args) { launch(args); } } FXMLLoader通过首先调用默认的构造函数和initialize方法FXMLLoader创build相应控制器的实例(通过fx:controller在FXML文件中给出): public […]

在Eclipse中设置JDK

我有两个JDK,用于Java 6和7。 我想用两者来构build我的项目。 最初我们只build立了1.6。 我看到在我的项目设置中,我可以select1.5,1.6 1.7作为编译器级别。 这些选项如何添加到IDE? 我从来没有安装Java 1.5。 假设我想要Java 1.4。 我怎么会得到这个出现在列表中? 我在IDE偏好设置中添加了两个不同的JRE,但这些不是在下拉菜单中显示的内容。

获取鼠标位置

我想模拟Java中的自然鼠标移动(从这里到像素逐像素)。 要做到这一点,我需要知道起始坐标。 我find了方法event.getX()和event.getY(),但我需要一个事件… 我怎样才能知道这些职位而不做任何事情(或不可见的事情)? 谢谢

绘制一个半径为圆的圆点

我真的被困在如何去编程这个。 如何用Java绘制一个半径为圆的圆点? 我需要在一个带有半径的JFrame中绘制一个圆,并指向圆周。 我可以通过math计算如何find边缘点的坐标,但我似乎无法编程该圆。 我目前正在使用一个Ellipse2D方法,但似乎没有工作,不会返回一个半径,因为根据我的理解,它不会从中心绘制圆,而是从使用高度和宽度的起始坐标绘制。 我目前的代码是在一个单独的框架,但我需要将其添加到我现有的框架。 import java.awt.*; import javax.swing.*; import java.awt.geom.*; public class circle extends JFrame { public circle() { super("circle"); setSize(410, 435); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Panel sp = new Panel(); Container content = getContentPane(); content.add(sp); setContentPane(content); setVisible(true); } public static void main (String args[]){ circle sign = new circle(); } } class Panel extends JPanel […]

Java for循环语法:“for(T obj:objects)”

我遇到了一些我以前没见过的Java语法。 我想知道是否有人能告诉我这里发生了什么事情。 for (ObjectType objectName : collectionName.getObjects())

如何删除由System.out.println()打印到控制台的东西?

在Java应用程序中,我使用了一些对System.out.println()调用。 现在我想find一种以编程方式删除这些东西的方法。 谷歌我找不到任何解决scheme,所以有什么提示?

Android:如何在用户的语言中获取当周的星期几(星期一等)?

我想知道用户的本地语言是星期一(星期一,星期二)。 例如,“Lundi”,“Mardi”等…如果用户是法语的话。 我已经阅读这篇文章,但它只返回一个int,而不是用户的语言在一天中的string: 什么是最简单的方法来获取当前在Android的一周的一天? 更一般地说,你如何在一周中的所有日子以及以用户的语言写成的一年中的所有月份? 我认为这是可能的,例如Google的议程就是用用户的当地语言写的日子和月份。 谢谢 !!

如何使一个JTable不可编辑

如何使一个JTable不可编辑? 我不希望我的用户能够通过双击来编辑单元格中的值。 任何帮助将不胜感激。 谢谢。

如何获得当前的一周和一个月的第一天?

我有几个事件的date以毫秒为单位 [1],我想知道哪些事件是在本周内和本月内,但我不知道如何获得第一天(日/月/年)运行一周,并将其转换为毫秒,这与本月的第一天相同。 [1]Since January 1, 1970, 00:00:00 GMT