ICode9

精准搜索请尝试: 精确搜索
  • java – 在框架外显示元素2019-08-26 18:11:44

    我必须用Java Swing实现这个设计(参见屏幕截图). 可能吗?元素如何从框架中出现?解决方法:>将JToolBar(不可浮动)添加到JFrame或父JPanel(在BorderLayout.NORTH位置). >在JButton中放置一个Icon并添加到工具栏.>将“MODE DIAL”(或其他)设置为按钮的工具提示.>重复所需的每个图标/按钮

  • java – 窗口大小比它应该小2019-08-25 20:01:56

    好吧,所以我有这个带有屏幕的JFrame.我已将大小设置为800乘800.但是窗口创建的小于此值.这不是任务栏的问题,因为它不是全尺寸. package sharph; import java.awt.Dimension; import javax.swing.JFrame; public class Main extends JFrame { public static String Title =

  • 当关闭按钮按下java时,最小化jframe2019-08-25 16:02:12

    我想在按下关闭按钮时最小化JFrame,我使用下面显示的代码,但每当我按下关闭按钮时,框架首先最小化然后自动关闭.我正在研究Ubuntu,有什么建议我如何阻止JFrame关闭? public class MainClass { public static void main(String args[]) throws ClassNotFoundException {

  • java – JFrame和setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE)2019-08-25 16:00:56

    在javadoc上,HIDE_ON_CLOSE默认选项表示 Automatically hide the frame after invoking any registered WindowListener objects. 现在意味着什么“隐藏”?实体对象被破坏或只是隐藏并继续使用资源?解决方法: On javadoc, the HIDE_ON_CLOSE default option says that Automatica

  • java – 设置JFrame而不与任务栏重叠2019-08-25 12:02:19

    我需要有一个未修饰的JFrame(setUndecorated(true)),需要全屏显示,而不与任务栏重叠. 我尝试了以下解决方案. >调用setExtendedState(MAXIMIZED_BOTH). >优势: 这可以正常工作,即窗口是动态调整的,除了它有以下问题.>问题最初窗口占据全屏虽然框架会动态调整,但它与任务栏重叠. >按

  • java – setUndecorated(true)搞乱toFront()2019-08-24 22:02:37

    当setUndecorated设置为false时,我有这两个JFrame可以正常工作,但是当它设置为true时它不能正常工作; frame = new JFrame("Name of the frame"); // main frame frame.setAlwaysOnTop(false); frame.setSize(width, height); frame.add(canvas); frame.setUndecorated(true); fra

  • java – 当使用translate()方法时,JPanel中的TitledBorder会移动2019-08-23 19:03:31

    我创建了一个JPanel并将其添加到JFrame上. JPanel有TitledBorder,但是当我使用方法translate()时,例如, g2.translate(getWidth() / 2, getHeight() / 2); 整个组件,包括边界被翻译.效果如图1所示. 期望的结果如下图所示. 代码粘贴在下面. import java.awt.Dimension; import j

  • java – 如何使用jpanel与paint(或重绘)2019-08-23 09:04:08

    我是油漆/图形的新手,并想知道如何将JPanel添加到我的代码中,使得整个图形将在JPanel上,而不是在JFrame上. 换句话说,我正在尝试创建一个允许我这样做的GUI: 在右边显示JPanel上线条的漂亮运动在左侧,添加一个JTextArea(在JPanel上),它将显示图形的协调. >这是一个更大问题的简化,但

  • java – 如果我们不生成窗口,为什么Timer不起作用?2019-07-30 14:00:17

    这是代码: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.Timer; public class TimerSample { public static void main(String args[]) { new JFrame().setVisible(true); ActionListe

  • java – 在JFrame上的JPanel中显示JComponent2019-07-30 11:00:08

    我无法在JFrame上的JPanel中显示JComponent. 以下不起作用. JComponent component = ... panel.add(component, BorderLayout.CENTER); frame.add(panel, BorderLayout.CENTER); 但是如果我将JComponent添加到JFrame [如frame.add(component,BorderLayout.CENTER);],它将显示内容

  • 如何获得JTextField的动态宽度?2019-07-30 03:00:56

    我有一个带有JTextField的JFrame.我想在JFrame最大化/恢复时相应地增加/减少JTextField的宽度. 我怎样才能做到这一点?解决方法:将组件侦听器设置为JFrame.它提供了一些在调整,移动,隐藏或显示组件时运行的方法. Here是怎么做的.

  • java – JFrame多个屏幕2019-07-30 02:02:25

    我一直在Android编程,我使用意图在特定屏幕之间切换.我一直想知道如何在Java中执行此操作,当我单击按钮切换到不同的屏幕时.有没有办法指定多个JFrames或者我是否必须删除一帧中的所有对象然后添加一些?解决方法:您可以使用CardLayout“切换内容”.见How to use CardLayout. 而不是A

  • java – 为什么调用JFrame.pack()会增加额外的空间?2019-07-29 07:12:59

    最初,我使用的代码工作正常,但有点令人费解.将方法的某些部分移动到JFrame的构造函数后,事情正常. 除了使用pack()之外的所有东西都能使框架成为合适的尺寸. 这是原始代码: public class BaseGameFrame extends JFrame { public static final int WINDOWED = 0; public static fin

  • java – 如何从我的Jframe按钮调用中访问main中的LinkedList2019-07-27 23:01:48

    ::::::更新::::: 我尝试更新我的JFrame以将LinkedList作为参数,它看起来像…… public userLogin(LinkedList<dataUser> ll) { initComponents(); } 我的主要是现在称它为…… userLogin frame = new userLogin(userLL); frame.setVisible(true); 仍然无法在我的JFrame中

  • Java中有没有办法强制实施最小窗口大小?2019-07-26 20:02:50

    Java中有没有办法强制实施最小窗口大小? 我能找到的最后一篇文章是从1999年开始的,并且有一些复杂的代码来模仿这种行为…… http://www.javaworld.com/javaworld/javaqa/1999-10/03-qa-window.html 当然有一种简单的方法可以使用吗?解决方法:我通常通过设置窗口内部的JComponents的

  • java – 透明背景上的文物2019-07-26 05:12:03

    我在一个半透明背景的JFrame中有一个JLabel,但是我在字母周围得到了一些文物. import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.io.IOException; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel;

  • java – JFrame在MAC OSX上设置窗口中心的位置2019-07-26 02:01:19

    任何正文请随时帮助我,如何在Mac上集中JFrame. OS X? 我试过了: this.setLocationRelativeto(null); this.setLocationRelativeto(this); this.setLocationRelativeto(getRootPane()); ..和 final Toolkit toolkit = Toolkit.getDefaultToolkit(); final Dimension scree

  • java – 将GUI组件声明为字段是否有特定原因? ActionListener也应该匿名吗?2019-07-25 20:59:52

    有几个关于如何制作简单GUI的例子.我的问题是什么被认为是这样做的正确方法,这样做的理由是什么? 我一直在Eclipse下使用Window Builder Pro,并检查正在生成的代码.显然,Window Builder更喜欢在视觉类的main方法中将组件(按钮等)声明为局部变量.但是,Window Builder中有一个按钮允许

  • java – 如何检查是否打开了jframe?2019-07-25 13:59:59

    我的代码创建了一个新数组并将其发送到chat(jFrame). String info1[]=new String[3]; // username , userid , userid2 are variables info1[0]=username4; info1[1]=""+userid; info1[2]=""+userid2; chat.main(info1); 但我需要修改此代码,使其工作,如果聊天jframe被打开

  • java – 如何在标题边框周围添加空格?2019-07-25 13:03:25

    我创建了一个标题边框 TitledBorder title = BorderFactory.createTitledBorder("title"); panel.setBorder(title); 并希望在它周围留出空间.我只知道这可能是一个空的边框,如 panel.setBorder(new EmptyBorder(10, 10, 10, 10)); 但在这种情况下,我已经有了我的标题边框,因此

  • java – 为什么添加到框架的第一个面板消失了?2019-07-25 01:01:15

    下面是将两个面板添加到框架的示例.仅出现一个面板(第2个红色面板). 为什么第一个面板消失了? import java.awt.*; import javax.swing.*; import javax.swing.border.EmptyBorder; public class DisappearingPanelInFrame { DisappearingPanelInFrame() { JFrame f

  • java – 启动时不知道JPanel大小2019-07-25 01:00:38

    当我从Square实例创建Board实例时,我尝试将窗口的大小分配给整数x和y.我没有这样做,因为它似乎在开始时大小为0.在Board.java的构造函数中,x和y不应该像-50一样现在最终结束. Square.java: package Square; import javax.swing.*; public class Square extends JFrame { pub

  • java – 在JList中选择项目后如何编码?2019-07-24 00:59:41

    我有一个包含5个选项的JList,当其中一个项目被选中或点击时,我希望它旁边的文本区域显示相对于单击项目的文本段落.它应该对列表中的每个项目执行此操作,但我似乎无法在API中找到如何执行此操作 我的程序如何知道JList中的项是否被选中以便我可以处理数据?解决方法:使用addListSelec

  • java – 如何将函数拖放到没有titleBar的JFame?2019-07-23 21:02:47

    我在titleBar中创建了一个带有四个按钮的JFrame. JFrame frame=new JFrame("custom JFrame with 4 buttons in title"); frame.setUndecorated(true); JPanel button_panel=new JPanel(new FlowLayout(FlowLayout.LEFT)); JButton button_1=new JButton("+"); JButton

  • java – 我怎么能得到我的应用程序的可见窗口数量?2019-07-23 16:10:47

    或更确切地说: 我需要知道窗口关闭事件,如果任何其他窗口仍然可见. 如果不是,则调用System.exit(0).解决方法:1)我需要知道窗口关闭事件 有WindowConstants和WindowEvent 2)如果任何其他窗口仍然可见. 你可以使用Window [] wins = Window.getWindows()获得Top-Level Containers的数

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有