相关疑难解决方法(0)

如何在JPanel中添加带有null布局的JTable?

我想添加JTableJPanel其布局中null. JPanel包含其他组件.我必须添加JTable适当的位置.

java layout jtable layout-manager null-layout-manager

232
推荐指数
6
解决办法
4万
查看次数

如何在Swing java中创建JFrame模型

我创建了一个GUI,其中我使用了JFrame.我该如何制作Modal?

java swing modal-dialog jframe

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

从子类调用awt Frame方法

这个问题是关于框架,Java和处理.

这个问题听起来很复杂,但实际上并非如此.我会尝试将其保持在最低限度.我正在迷宫游戏中创建一个小球,以便了解物理和渲染.到目前为止,这是一次很好的体验,但我打了一个砖墙.
我决定的总体布局是在AWT框架中包含PApplet并使框架关闭.之所以这样,是因为我被告知你一次只能拥有一个Papplet实例.

PAppletProcessing中的一个Applet类,一个渲染库.

我在这里有3节课,包括主要课程

public class Menu extends PApplet
{
//images and buttons 
PImage background, playbtn1, playbtn2, hsbtn1, hsbtn2, abbtn1, abbtn2, exbtn1,     exbtn2;
FBox pBtn, hBtn, eBtn;

FWorld menu;

//simple constructor
public Menu()
{

}

public void setup()
{
    size(600, 400);
    smooth();
    Fisica.init(this);
    menu = new FWorld();

    //loading and placing images
    background = loadImage("MenuAlt.jpg");
    System.out.println(background);
    playbtn1 = loadImage("play1.gif");
    playbtn2 = loadImage("play2.gif");
    hsbtn1 = loadImage("high1.gif");
    hsbtn2 = loadImage("high2.gif");
    exbtn1 = loadImage("exit1.gif");
    exbtn2 = …
Run Code Online (Sandbox Code Playgroud)

java processing awt

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

在运行时删除顶级容器

不幸的是,看起来这个最近封闭的问题还不太清楚.这是典型的输出:

run:
    Trying to Remove JDialog
    Remove Cycle Done :-)
    Checking if still exists any of TopLayoutContainers
JFrame
JDialog
    Will Try Remove Dialog again, CycleNo. 1
 -----------------------------------------------------------
    Trying to Remove JDialog
    Remove Cycle Done :-)
    Checking if still exists any of TopLayoutContainers
JFrame
JDialog
    Will Try Remove Dialog again, CycleNo. 2
 -----------------------------------------------------------
    Trying to Remove JDialog
    Remove Cycle Done :-)
    Checking if still exists any of TopLayoutContainers
JFrame
JDialog
    Will Try Remove Dialog again, CycleNo. 3
 -----------------------------------------------------------
    Trying …
Run Code Online (Sandbox Code Playgroud)

java swing runtime jdialog

18
推荐指数
4
解决办法
9582
查看次数

如何使JFrame按钮在Netbeans中打开另一个JFrame类?

我有一个JFrame课程,它是在Netbeans的设计部分制作的.我正在尝试创建一个登录按钮,关闭当前帧并打开另一个,无论如何我能做到吗?

我试过了:

JFrame frame = new JFrame(); 
Run Code Online (Sandbox Code Playgroud)

但我希望它在设计部分可以编辑!

java swing netbeans jframe

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

Java swing应用程序,关闭一个窗口,单击按钮时打开另一个窗口

我有一个netbeans Java应用程序,应该在启动应用程序时显示一个JFrame(类StartUpWindow扩展JFrame)和一些选项,然后用户单击一个按钮,应关闭JFrame并打开一个新的(MainWindow类).

那么我该如何正确地做到这一点.我显然在StartupWindow的按钮上设置了一个单击处理程序但是我在这个处理程序中放了什么以便我可以关闭StartUpWindow并打开MainWindow?似乎线程也会出现这种情况,因为每个窗口似乎都有自己的线程......或者是JFrames自己自动处理的线程问题......

java swing

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

如何更改Jframe的默认外观?(不是Netbeans的主题)

我想改变我将从这里开始创建的所有jframe表单的默认外观,而不必手动编辑我从'Nimbus'到'Windows'创建的每个jframe的每个外观代码.

所以我想要发生的是从我启动Netbeans到创建新Jframe时,我刚刚创建的Jframe的外观和感觉代码将自动设置为"Windows"而不是"Nimbus".

我点击"新建> Jframe表单"后,我希望外观代码看起来像这样:

        try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Windows".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

注意:我不是试图主题Netbeans本身,我只是希望我创建的Jframe默认情况下具有窗口的外观和感觉所以我不必通过源选项卡并将Nimbus更改为Windows我为每个创建的Jframe创建.

java swing netbeans jframe

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

如何在应用程序中始终保持框架在顶部,但在Java中使用其他应用程序时将其置于后台?

我的Java应用程序有多个框架.其中一些将始终位于顶部.但是,当用户打开另一个程序(比如一个Web浏览器)时,我希望始终在顶部的帧移动到后台,让其他应用程序在屏幕上完全显示.

java swing jframe hide always-on-top

9
推荐指数
1
解决办法
3300
查看次数

使用JFrame或JPanel

我即将开始开发一个新的小应用程序.它将包含大约10个不同的GUI.

使用Netbeans,我可以创建JFrame或JPanel - 但我应该使用哪一个?

我将有一个菜单GUI,其中包含其余GUI的按钮.我还必须传递一些控制器作为参数

java swing jpanel jframe

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

Java:外观和感觉

我在Windows机器上使用Netbeans,会发生的情况是,如果我运行主java文件,我得到的外观与我运行整个程序的情况不同.这意味着如果我这样做: 在此输入图像描述

我明白了

在此输入图像描述

但是,如果我这样做

在此输入图像描述

我明白了 在此输入图像描述

您是否看到了两个java输出的外观和感觉上的差异?为什么会这样?我希望当我将它导出到Jar时它应该像第一种情况一样打开,看起来很漂亮的按钮.怎么样?

更新1: 我在main的开头找到了以下代码:

public static void main(String args[]) {
    try {
        for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
            if ("Nimbus".equals(info.getName())) {
                javax.swing.UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }
    } catch (ClassNotFoundException ex) {
        java.util.logging.Logger.getLogger(FormTTS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(FormTTS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(FormTTS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(FormTTS.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
    }

    //Some code here...
}
Run Code Online (Sandbox Code Playgroud)

所以它应该设置灵气的外观和感觉,但问题是当我打开罐子时,Nimbus的外观和感觉不存在

更新2:我的导航器外观

在此输入图像描述

更新3:文件结构

在此输入图像描述

java swing netbeans look-and-feel

9
推荐指数
1
解决办法
4269
查看次数