使用Java时,我发现在启动应用程序时很难将主窗口放在屏幕中央.
有什么方法可以做到吗?它不必垂直居中,水平对齐对我来说是更重要的目标.但垂直对齐也很受欢迎.
我在Photoshop中制作了这个,我打算将它用于我的文件共享应用程序:
我想知道是否有可能为我的应用程序创建具有这种外观和感觉的GUI.
如果我不能仅使用eclipse或NetBeans来构建它,还有其他工具可以帮助我吗?
我有一个包含属性的类User:nickname,ipAddress,sharedFolder.我们的想法是让拥有这些属性的用户和来自共享文件夹的文件列表.
这是我的代码:
import java.io.*;
import java.util.*;
public class User {
String nickname;
String ipAddress;
static ArrayList<String> listOfFiles;
File sharedFolder;
String fileLocation;
public User(String nickname, String ipAddress, String fileLocation) {
this.nickname = nickname.toLowerCase();
this.ipAddress = ipAddress;
sharedFolder = new File(fileLocation);
File[] files = sharedFolder.listFiles();
listOfFiles = new ArrayList<String>();
for (int i = 0; i < files.length; i++) {
listOfFiles.add(i, files[i].toString().substring(fileLocation.length()));
}
}
public static void showTheList() {
for (int i = 0; i < listOfFiles.size(); i++) {
System.out.println(listOfFiles.get(i).toString());
}
}
@Override …
Run Code Online (Sandbox Code Playgroud)