的主要站点没有清楚地解释如何在Linux上安装DCEVM。在Linux中运行"java -jar installer.jar“(当通过PuTTy访问时)给了我以下例外。
[admin@LINUXBOX jdk1.7.0_55]$ java -jar DCEVM-full-7u79-installer.jar
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsE
因此,我开始学习Java Swing,关注一个YouTube视频。在Linux Ubuntu 14.04中安装了Java8和NetBeans 8.0。创建了一个新的Java应用程序,并编写了以下代码:
package basicswing;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JButton;
public class BasicSwing extends JFrame {
JPanel p = new JPanel();
JButton b = new JBut
嗨,我在linux平台上用java创建了一个滑块。但是滑块在不同的操作系统上给出了不同的外观和感觉。这意味着它在linux中看起来有点不错,但在mac操作系统中滑块看起来就不一样了。那么如何为我滑块赋予相同的外观,而不受操作系统的影响呢
代码如下所示。
import javax.swing.JFrame; import javax.swing.JSlider; import javax.swing.Timer;
public class Test {
static int percent = 0;
public static void main(String[] args) {
我已经使用net beans 8.0 ide为java项目编码。代码在netbeans上运行得很好,当我尝试在linux终端上运行同样的程序时,它给出了下面的errors.Can,请帮帮我!
[root@localhost myPackk]# vim WelcomeForm.java
[root@localhost myPackk]# javac WelcomeForm.java
----------
1. WARNING in WelcomeForm.java (at line 12)
public class WelcomeForm extends javax.swing.
我注意到Java为根用户和非根用户提供了不同的外观和感觉类。我正在努力了解如何使黎巴嫩武装部队保持一致。而且,即使在用户/root中,它也是不一致的:取决于用户/root登录的方式:
示例代码(在laf.jar中编译和打包):
import javax.swing.UIManager;
public class laf {
public static void main(java.lang.String[] args) {
try {
System.out.print(UIManager.getSystemLookAndFeelClassNam
我正在从centos:7构建Docker镜像(我在基本Linux镜像上很灵活),它将在Windows10主机上运行Java Swing应用程序。当尝试运行Docker镜像时,我得到以下异常:
java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:204)
我正在使用Swing开发酒店预订应用程序。
我有一个JTable行的房间列表。如果我单击任何一行,那么如果用户预订了特定日期的房间,则所选的房间将转到预订。在那之后,如果任何人试图在相同的日期预订相同的房间,它必须显示警告消息,或者我如何从表中隐藏该行?
import javax.swing.*;
/**
*
* @author ssn
*/
public class Reservation extends javax.swing.JFrame {
/**
* Creates new form Reservation
*/
public Reserv
我无法用新安装的IntelliJ 13.2启动OpenSUSE
这是日志:
xybrek@opensuse:~/idea-IC-139.659.2/bin> ./idea.sh
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11Graphic
我在JFrame上使用JFrame,在JPanel上使用TitledBorder。我在NetBeans中创建了标题边框,我可以看到我的标题和蚀刻的框架。当我运行时,我只看到标题,但没有蚀刻的框架。知道为什么我看不到蚀刻的框架吗?我试过设置外观和感觉,但无法让框架出现,而且没有边框的标题看起来很奇怪。
在Windows 7上运行Java1.7。我不记得在我们使用java1.6时发生过这种情况。
下面是示例代码:
package javaapplication1;
public class NewJFrame extends javax.swing.JFrame {
/** Creates n
在我的Ubuntu17.10系统上,我从官方网站下载了Scilab 6.0.0,提取了它并试图启动:
wget http://www.scilab.org/download/6.0.0/scilab-6.0.0.bin.linux-x86_64.tar.gz
tar -xzf scilab-6.0.0.bin.linux-x86_64.tar.gz
cd scilab-6.0.0
bin/scilab
但它并没有发射:
$ bin/scilab
Cannot find this look and feel:
[GTK look and feel - com.sun.java.swing.pla
我正在用openjdk-8-jdk-armhf运行一个无头linux机器,当我运行我的应用程序时,代码行
METRICS = new JPanel().getFontMetrics(FONT);
抛出一个返回到RepaintManager.currentManager(RepaintManager.java:262)的NullPointerException,如下所示:
public static RepaintManager currentManager(Component c) {
// Note: DisplayChangedRunnable passes in n
我有一些FEST-Swing测试,我想在linux下用Maven运行它。我尝试这样使用xvfb:
xvfb-run mvn -Dtest=e2e.MateriePrimeE2eTest test
但是我有这个错误:
Running e2e.MateriePrimeE2eTest
Jan 18, 2013 10:26:58 AM org.fest.swing.monitor.WindowStatus <init>
WARNING: Error ocurred when creating a new Robot
java.awt.AWTException: headless envir
我刚刚花了两个小时阅读互联网上到处都是关于这个问题的帖子,但我没有一个能找到我正在寻找的解决方案。
我已经在Eclipse中创建了一个Java应用程序。我将其导出为Jar File,Runnable Jar File (我尝试了所有三个选项:提取所需的库,打包所需的库...)Jar文件在我的Windows7上运行得很好,我在Windows7上开发了这个应用程序。
我试着在另一台装有Windows Vista的电脑上使用它。如果双击jar文件,我会收到一条错误消息,提示“无法找到主类: Golf_Calculator。Program will exit.”。我试着用命令运行它,得到的结果是:
C
我正在创建一个非常简单的应用程序来停止并启动一个windows服务。我需要它有一个GUI界面,所以我选择JAVA。如果你知道一种简单的语言,请告诉我。作为一个样本,我希望它停止并启动打印假脱机。我已经使用NetBeans创建了GUI界面,但是我需要编码部分的帮助。请帮帮忙。谢谢!
package MyServiceToolPKG;
public class MyServiceToolGUI extends javax.swing.JFrame {
/**
* Creates new form MyServiceToolGUI
*/
public MyServiceToolGUI() {
我希望我的JFrame是透明的。我正在使用下面的代码来使它在transparent.It上工作得很好,但在Linux上它使所有的JComponet都是透明的。
下面是JFrame在windows和linux上的外观。
我的代码:
public class NewJFrame extends javax.swing.JFrame {
/**
* Creates new form NewJFrame
*/
public NewJFrame() {
setUndecorated(true);
setBackground(new Color(0,0,0,0));