jlabel

    0热度

    1回答

    我创建了一个包含ImageIcon的JLabel,并在将其平滑到首选大小之后,将其插入到具有网格布局的JFrame中。 它主要工作,但因为看到了这个图像中的JLabel围绕坯料水平区域挤兑了大部分的框架: 为什么JLabelImageIcon不给我下面的结果? 这是我的渲染器: ImageIcon imageIcon = new ImageIcon(baseDir + dash + "ErrIc

    0热度

    1回答

    我正在尝试创建一个用于继承JPAMI的步步高游戏和JLayeredPane来为我的跳棋创建一个拖拽区域,但我甚至不能在面板上打印一个简单的矩形。它确实打印了图像,但没有打印JLabel。 这里是我的JPanel类 public class BoardPanel extends JPanel{ private JLayeredPane lp; private BufferedImage im

    0热度

    1回答

    我有一个简单的二叉树打印机: public String displayTree(){ if(root != null){ return this.toString(new StringBuilder(), true, new StringBuilder(), root).toString(); }else{ return "Empty tree";

    0热度

    2回答

    我需要一种简单的方法来制作可用于JLabel的方法。我想写一个.write(一些文本);每当我调用jLabel.write(一些文本)的方法;它逐字写出一些文字。我可以轻松地在控制台上做到这一点,但我现在知道如何在JLabel中执行此操作。 示例代码: public void write(String a) { char letter; String word = "";

    1热度

    2回答

    我已经更改了代码,所以它可能更容易解释,现在是我试图解决的最初问题。我首先创建一个JLabel,然后尝试更新其中包含的文本,方法是添加一个新行,然后添加更多文本。我看过类似的问题,但解决方案没有帮助。这是一个时间表应用程序。 private void createAndShowGUI(String [] lessons) { ... Container pane = frame.getCo

    0热度

    1回答

    我想在游戏纸牌中实现操作撤销。我有我创建功能保存将复制实际状态的元素和功能的负载,这将覆盖与这些副本的实际元素。但是当我使用卡片函数保存值之前调用函数save时,但是当这些值的来源发生变化时,这些变量也会改变。 这些变量是在这个类中设置构造函数之前: public class Game extends javax.swing.JPanel 这样 ArrayList<CardStack> und

    1热度

    1回答

    我正在创建一个swing应用程序(rip我知道),并且希望将2个JLabels放在eachother的顶部。继承人场景 游戏是一个岛屿的鸟瞰图,岛屿被分隔成网格正方形......现在在这些网格正方形中的每一个上,可以有许多1个物品和1个动物。香港专业教育学院创建两个JLabel JLabel animal = new JLabel(); JLabel item = new JLabel();

    -1热度

    2回答

    下面是代码,当图像放到背景上时,无论我添加什么代码来移动它,它都会停留在左侧墙上。我试过setLocation和setBounds。我想要做的就是将图像移动到左下方,但不完全放在框架的墙上。 JFrame window = new JFrame(); window.setSize(800,480); window.setTitle("Battle"); window.setDefaultCl

    0热度

    2回答

    我一直在试图开发一个带有箭头的人类简笔画的程序。所以这里的问题是,添加了ImageIcon作为背景后,paintComponent下的图形不会显示。我如何在背景图片上显示绘画。我的编码如下。 public class Drawing { public Drawing() { JFrame f = new JFrame(); f.setDefaultCloseOperati

    0热度

    1回答

    我一直在试图旋转JLabel时钟180度,所以它倒过来了,我已经做了一些搜索,并试图使用Graphics2D来实现它,但是我找不到一个方法来获取它工作没有一切搞乱。任何帮助表示赞赏。 我最大的麻烦似乎是,因为我使用NetBeans自动创建了jLabel,并且当我尝试添加从其他示例中看到的Graphics2D代码行时,整个块将停止工作。 package time; import java.awt