jframe

    1热度

    2回答

    我试图实现一个JLabel,它使用鼠标指针移动到容器中,其容量为mouseMotionListener,但JLabel未出现在屏幕上。有什么建议么? public class Ships extends JFrame implements ActionListener{ private JPanel contentPane; int x=418,p=75,l=10;

    1热度

    1回答

    我想绘制圆圈到JFrame与不同的位置,在这种情况下在网格状模式。 我似乎没有麻烦画出一个单一的圆,X,Y的位置,但是,当我试图绘制多个不同位置的圆圈,其他圆圈的位置被遮蔽。 在下面的代码中,我有两个数组:XPlacements和YPlacements,它们包含不同的X和Y位置以形成一个网格。对于每个X位置,应该在该X位置处创建具有变化的Y位置的圆圈(反之亦然)。 当我只让下面的代码绘制一个圆圈,

    0热度

    1回答

    扩大的JFrame我试着调整我的JFrame的窗口时使用下面的代码运行自动适应我的屏幕: private void makeFrameFullSize(JFrame aFrame) { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); aFrame.setSize(screenSize.width, scr

    -1热度

    1回答

    我正在使用Java,我试图显示图像,从黑色中褪色。 目前我有两个图像彼此堆叠:我想要显示的图像和一个黑色的图像,这是JFrame的大小,我逐渐减少循环的alpha。 这种方式不美观,很难修改。在Java中是否有任何内置的方法来获得这种效果,并且可能会显示更多的控制权?

    0热度

    1回答

    这是一个tic tac脚趾游戏,它工作正常。 但是,当我赢得比赛并再次点击比赛时,比赛结束,但我意味着它再次开始。 我用dispose来关闭当前窗口并启动另一个窗口。 在我的其他游戏配置工作正常,但它不是在这里。 我在消息函数中使用了最后一个配置。 如果有人赢得我称之为消息功能的游戏。 编辑:我的要求是,再次点击游戏时,他当前的游戏应该关闭,并开始新的游戏。 package games; im

    0热度

    1回答

    这个问题可能看起来很愚蠢,但我现在很难过。 我是一名使用Java并使用Intellij IDEA 2017的学生。我正在学习如何使用JFrame,并试图创建基本的GUI。 我试图在不同的类中创建两个JFrames,并从Main类中调用它们。 我想要做的是将两个JFrames的可见性设置为false,然后能够使用类似于“Class1.frame1.setVisibility(true);”的方式在M

    0热度

    1回答

    我知道这已被问了好几次,但没有任何解决方案为我们工作。 我们正在重新创建具有世界地图的游戏,并且应该在每个国家/地区显示标志。我们通过使用图形方法得到它的工作(有点),但这不是持久的,也不能用var名称来标记一个标志。 这就是为什么我们想要在JLabel中的每一个标志,并在gamePane内绘制它们,但在他们的指定坐标。所以我们需要能够用z轴进行定位。 GamePane有一个JLabel与Imag

    2热度

    1回答

    我在MainFrame内添加了两个JPanel。我遇到的问题是一帧出现在另一帧之上。我如何修复尺寸,以便将其中一个面板向下移动。 public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try {

    -1热度

    1回答

    在此代码中,我有一个Button1,其中我试图设置100,400的大小(我将添加更多按钮)。尽管当我运行该应用程序时,Button对于文本“Empty Task”来说足够大以适应。 我还想添加一个标题,而不是我已经完成的应用程序的标题,但是我想在按钮上添加一个标题,该标题以粗体字显示杂货店列表。 import java.awt.Color; import java.awt.Dimension;

    -3热度

    1回答

    我试图在我的GUI中使用Gridbagconstraints在LayoutManager中添加Java中的按钮。无论坐标如何,按钮的位置始终位于中心。 package StudentInfo; import javax.swing.*; import java.awt.*; public class Gui { public static void main(String[] args