ICode9

精准搜索请尝试: 精确搜索
  • java-递归导致退出以退出所有JFrame(终止应用程序)2019-12-10 07:00:44

    我制作了一个应用程序,使用户可以选择完全打开该应用程序的新生成.当用户这样做并关闭应用程序时,整个应用程序终止;不只是窗户 我应该如何递归地生成应用程序,然后在用户退出JFrame生成时;杀死那个JFrame,而不是整个实例? 以下是相关代码: [...] JMenuItem newMenuItem = new JMenuIt

  • java-设置GUI元素大小的正确方法是什么?2019-12-10 06:01:40

    我正在使用swing创建我的GUI. J有一个包含一个主JPanel的JFrame,而该主JPanel又包含几个JPanel,而这些JPanel又包含按钮. 我想为mu按钮和JPanels设置某些大小.它是如何工作的?我应该设置按钮的大小,然后根据按钮的大小设置JPanel和JFrame的大小吗?还是相反的方向?我为JPanel设置了大小

  • java-在JEditorPane或JTextPane中设置HTML样式2019-12-10 06:00:24

    我想在JEditorPane或JTextPane中显示HTML,但我希望样式(字体大小)来自外观.有没有办法做到这一点,还是必须使用嵌入式HTML样式? 这是一个例子: epText = new JEditorPane("text/html", content); StyleSheet ss = ((HTMLEditorKit)epText.getEditorKit()).getStyleSheet(); ss.addR

  • java-Swing ListCellRenderer中的背景颜色错误2019-12-10 04:03:35

    我目前正在尝试为JList编写自定义ListCellRenderer.不幸的是,几乎所有示例都仅将DefaultListCellRenderer用作JLabel并完成此操作.但是,我需要一个JPanel(因为我需要显示的信息不仅仅是图标和一行文本). 现在我的背景色有问题,尤其是Nimbus PLAF.似乎我从list.getBackground()获得

  • Java Swing中的级联运行时错误2019-12-10 01:04:42

    我目前正在将一些新类集成到现有应用程序中.我有一个JDialog,当单击它时,它将引发许多运行时异常. 我是Java调试的新手-为什么所有这些Swing / AWT库函数都“不可用”? 因此,禁止我发布图像,因此,这是捕获Eclipse调试器的链接: http://i.imgur.com/jDWEe.png 为什么这些方法不可用?解

  • 如何在Java中重新分配任何AWTEvent?2019-12-10 01:01:36

    我有一个要在基于Java 1.5 Swing的应用程序中实现的功能. 如果在处理AWTEvent时发生特殊异常,我必须弹出备用表格,解决问题,然后继续处理原始事件.当我将事件重新分发给组件时,什么也没有发生.当我将事件推送到事件队列时,什么也没有发生.我假设事件中有一些状态字段将其标记为已处

  • Clojure / Swing / Java中的BufferedImage和ImageObserver出现问题2019-12-09 23:05:04

    我一直在尝试数小时,以便通过绘制存储在Clojure引用中的BufferedImage来使我的绘制方法起作用,然后将其绘制到组件(在本例中为JPanel)上以显示它.不幸的是,这根本无法正常工作. 我的代码是这样(已缩减,但显示了相关部分: (defn create-graph "Data-ref is [xs ys], buffered-imag

  • java-CardLayout交换上的刷新面板2019-12-09 23:03:26

    如何从容器CardLayout刷新面板更改上的JPanel?解决方法: Is there an actionlistener or something that I can have it reload/refresh my data on that screen? 您可以使用AncestorListener.将组件添加到容器时将触发.因此,当您交换卡时,将触发该事件.您需要将侦听器添加到

  • java-Swing:窃取其他应用程序的焦点(在OS X中的可用性)2019-12-09 23:01:46

    我在Java swing中有一个应用程序,该应用程序大多数时候都在系统托盘中运行.用户可以使用“纸盘菜单”执行一些操作.这些动作之一是显示应用程序窗口.我的问题是OS X上的可用性. 在Windows中,如果用户调出应用程序窗口并随后切换到另一个应用程序,则他们可以使用任务栏切换回我的应

  • java-如何在调整JFrame大小时不调整JTable的列大小?2019-12-09 23:01:08

    此代码将JTable放入JFrame(整个UI的唯一组件): JFrame frame = new JFrame( "Title"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTable table = appender.createTable(); JScrollPane scrollPane = new JScrollPane(table); table.setFill

  • java-自定义JComboBox顶部标签2019-12-09 23:00:32

    希望这是一个简单的问题. 从“提供自定义渲染器”部分的http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/uiswing/components/combobox.html的示例中,我可以制作一个JComboBox Picture 3 - Text 3 ------------------- Picture 1 - Text 1 Picture 2 - Text 2 Pict

  • java-谁在调用paintComponent?2019-12-09 22:03:18

    由于某种原因,我的paintComponent(Graphics g)方法被无限调用.即使我在调用中转储了StackTrace,我似乎也看不出是谁在调用它(这是调度和处理的事件). 有什么简单的方法来找出谁触发了事件? 更新:我已经找到了原因,现在我知道了原因.正确回答的人都会得到问题的答案. 这是引起问题的代

  • java-swing:有没有办法改变复选框/单选按钮的颜色?2019-12-09 22:02:22

    我想在特定的复选框或单选按钮上增加一些视觉上的强调,似乎最简单的方法是将颜色更改为绿色或红色.有没有办法做到这一点? 我知道可以从头开始为这些元素定义位图,但是我希望它们看起来与基本外观相同,除了颜色.解决方法:您可以尝试使用setForeground(),看看UI是否尊重该设置.但是,

  • java-当我在“文本”区域中用鼠标选择文本时,如何在文本周围绘制一个框?2019-12-09 06:04:39

    我用过 textArea1=new TextArea(); String s=textArea1.getSelectedText(); g.drawRect(s.length(),s.length(),s.length(),s.length()); 但它无法正常工作.解决方法:您的问题令人困惑.您使用了Swing标签,但同时也使用了TextArea文本,它是AWT组件,而不是Swing组件. 我建议您使用S

  • java-与JTable中的单元格渲染器进行交互2019-12-09 05:03:15

    有什么方法可以使单元格渲染器响应鼠标事件,例如鼠标悬停?解决方法:从未尝试过,但我想您需要: a)创建一个自定义渲染器,以两种状态绘制单元格 b)您需要跟踪当前在“鼠标悬停”状态下应绘制哪个单元格 c)添加一个鼠标侦听器,以跟踪输入/退出的鼠标和mouseMoved.对于每个事件,您都需要

  • java-JButton上的itemStateChanged2019-12-09 05:00:16

    我读到一个JButton实现了ItemSelectable,并且在文档中它具有方法addItemListener,所以我可以争辩说它可以生成一个ItemEvent …但是当我向一个JButton注册(还为一个JMenuItem注册)时,该事件没有发生吗? 为什么? 我了解,如果在docs中报告某个组件具有add ….侦听器,则表示它支持该事件

  • java-JComboBox导致运行时错误2019-12-09 04:04:16

    我正在尝试使用Java进行一些GUI开发,并且在添加以下代码时,在初始化类时遇到运行时错误: public class Search_Album_Main_Tab extends JPanel{ JComboBox search_list; JTextArea searched_data; JButton search_button; Results_Main_Tab rmt; Searc

  • Java-如何使用JPanels访问/共享游戏中的数据2019-12-09 04:01:56

    我上周做了一个简单的Java游戏.当时,一个类扩展了Jframe并保存了数据(通过组合包括其他三个类) 现在,我正在尝试制作相同的游戏,但是要使用几个JPanels.一个面板将是游戏图形(基本上是将旧的JFrame缩小为一个面板).在其他面板上将有按钮和文本字段. 但是我对该程序的数据共享/访问

  • 使用Java DefaultCellEditor在JTable中获得正确的编辑行为2019-12-09 03:01:47

    您可以通过单击Jtable或使用光标键/选项卡进入Jtable中的单元格.使用defaultCellEditor和JtextField(如果您使用光标键进入),则将插入标记放在现有文本字段的末尾,而如果双击该字段,它将突出显示最后一个单词. 电子表格似乎可以双重锁定(例如Open Office Calc)以相同的方式工作,但

  • Java-JTable中的UTF-82019-12-08 23:00:29

    如何将UTF-8字符串添加到JTable中? ASCII范围内的字符串看起来不错,但是带有重音符号的字符无法正确显示.解决方法:我在读取字符串时未将阅读器设置为UTF-8编码. 变更后 BufferedReader br = new BufferedReader(new InputStreamReader(di)); 至 BufferedReader br = new Buffere

  • java-在JFrame的内容窗格内重新排列JPanels?2019-12-08 22:04:33

    我已经使用GridLayout(3×3)创建了一个包含9个JPanel的JFrame子类.我正在尝试设计一种在JFrame中随机重新排列JPanel的方法.这是我到目前为止的内容: public void shuffle() { Stack<Component> panels = new Stack<Component>(); for(Component c : this.getContentPane()

  • Java-NetBeans中的可缩放面板2019-12-08 21:02:07

    我必须使用Java创建一个应用程序,该应用程序允许用户在一个小的面板中显示URL,并且应该允许用户缩放该面板,以使其覆盖框架中的其他组件.解决方法:我建议使用LayeredPane并将该组件放在其他组件之上.这是有关如何使用它们的教程:http://download.oracle.com/javase/tutorial/uiswing

  • java-告诉addItemListener()时,JComboBox抛出NullPointerException2019-12-08 16:12:40

    当我尝试运行程序时,在第27行(listOfWindTurbines.addItemListener(new dropDownListener());)上收到NullPointerException.请帮忙! import java.awt.event.*; import java.awt.*; import javax.swing.*; public class PlannerMain { JFrame frame; JButton makeMap; JPanel panel;

  • Java首选项管理器2019-12-08 15:13:17

    我开始为自己实施一个解决方案来管理用户/应用程序首选项,但后来我想到自己已经有了一个解决方案.我开始寻找并发现了JFace API.我很兴奋,但后来发现它是设计用于SWT的.我的应用程序是使用Swing编写的.我曾尝试为Swing寻找类似的解决方案,但没有任何运气. 我正在寻找与JFace for Sw

  • java-富客户端用户界面的设计建议2019-12-08 13:14:04

    背景: 我在Web应用程序方面拥有丰富的经验,但是我很少或没有RCP经验.目前,我正在使用Java Swing API.万事皆安.唯一的问题是,我对我的设计不是很自信. 题: 在Web应用程序中,当我们实现MVC时,会将请求转发到View.控制器不关心在哪里显示它.通常,所有内容都将显示在页面上.但是在RCP中,

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

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

ICode9版权所有