当前位置: 代码迷 >> jcomponent的解决方案
 
  • 如何把两个控件组合在一起

    怎么把两个控件组合在一起比如把JTextField与JComboBox组合在一起,让JTextField放在ComboBox正上方,让它即可以输入,也可以有选项的功能?应该如何实现?举些实例再好不过了...谢谢color='#e78608'>------解决方案--------------------扩展一个JComponent然后在里边布局你的控件,添加监听事件

    196
    热度
  • 怎样监听jtable的列改变事件?该如何解决

    怎样监听jtable的列改变事件?我想在用户的光标离开某列时,如果列值发生了改变,做出一些处理。不知应该使用什么事件。另外,如果我的列使用了一个jcombobox的话,是否也可以做到以上说的处理?请高手们指点指点。color='#e78608'>------解决方案--------------------------------------------------------可以啊,自己定义Tab...

    9758
    热度
  • in   thread   "main "   java.awt.AWTError:

    @布局管理器简单问题@布局管理器简单问题;#BoxLayout()这样用为什么统计能通过,运行出现错误呀;错误看不明白,给解释一下;importjava.awt.*;importjavax.swing.*;publicclassMyFrame1{ publicMyFrame1() { JFrameframe=newJFrame("Ghosthuo"); JPanelcont...

    379
    热度
  • 具有多个输入的JOptionPane

    问题描述 我需要使用JOptionPane以不同的方式获取输入。 具体来说,我需要一个下拉菜单以及默认的输入文本字段,以将它们都显示在同一JOptionPane中。 这可以实现吗? 如果是这样,怎么办? 1楼 如果您需要在pane其他组件,则可以尝试实现以下内容: JTextFieldfirstName=newJTextField(); JTextFieldlastName=newJTe...

    7
    热度
  • 为什么我的JTable抛出间歇性异常?

    问题描述 我正在开发一个使用JTable向用户显示信息的Swing程序。 该表目前有700多个条目,但我发现了一个非常奇怪的错误,似乎可以随机再现。 有时,JTable会导致IndexOutOfBoundsException,其索引为0,大小为0。我已经多次编译并运行了程序,而没有更改任何内容,并且此异常将随机出现,当异常不出现时,程序将正常运行。 我无法提供此问题的代码,因为它需要超过10个...

    62
    热度
  • 回车切换焦点有关问题,怎么将Tab键功能用Enter实现

    回车切换焦点问题,如何将Tab键功能用Enter实现?使用JavaSwing设计的JFrame,画面中有很多类型的控件,如JTextField,JComboBox,JButton,JCheckBox等,默认支持Tab键切换控件焦点,切换顺序按照控件所处位置从左到右,从上到下进行,现在我想修改这种默认设置,要求:(1)用Enter键代替Tab键执行控件焦点切换;(2)想自己定义控件焦点切换的顺序,即...

    224
    热度
  • java的GUI设计,如何样获得具有焦点的控件,比如说文本框!text.isFocusControl如何不行?

    java的GUI设计,怎么样获得具有焦点的控件,比如说文本框!text.isFocusControl怎么不行?~~~~~~~~~~窗口中有很多文本框,单击某个文本框,要怎么获得对应的文本框对象啊?我的想法是遍历所有的text对象,然后利用text.isFocusControl,这个不是判断该text是否获得焦点的么,为什么老报错。还有,我写了一个监听线程,就是一旦某个文本框获得焦点,就做相应的操作...

    8700
    热度
  • 如何获得界面的某一组件

    怎么获得界面的某一组件我想做的就是点击图中确定按钮的时候,得到②这个panel里面的树组件。然后对这个树进行一些操作。color='#e78608'>------解决方案--------------------JComponent有一个children函数得到它的子组件,然后一层一层的遍历,找到对应的树color='#e78608'>------解决方案--------------------已经...

    69
    热度
  • Containter类如何会这样。(Swing类有关问题)

    Containter类怎么会这样。。(Swing类问题)昨天我重写了JPanel的paintComponent方法搞了个子类MyComponent结果不知道为什么调用MyComponent的setBackground方法却设置不了MyComponent组件的背景色(希望高手帮忙看看原因,在google上收到一个类似的但感觉根本没回答问题的真正原因http://topic.csdn.net/u/20...

    136
    热度
  • JAVA 在上Canvas上输入"您好"两个字..

    JAVA在上Canvas上输入"你好"两个字..JAVA在Canvas上输入"你好"两个字..Canvas背景为黑色输入的字体为黄色小弟刚学JAVA可以写的详细些吗?color='#e78608'>------解决方案--------------------晕死,忘记了Canvas是Component,paintComponent是JComponent的方法。publicvoidpaint(Gra...

    97
    热度
  • setUI(new BasicButtonUI());该怎么解决

    setUI(newBasicButtonUI());java中有各种setUI不懂什么意思。。。。。我写了这个类:JavacodepublicclassMyButtonUIextendsButtonUI{publicvoidpaint(Graphicsg,JComponentc){g.setColor(Color.red);g.fillRect(0,0,c.getWidth(),c.getHeig...

    380
    热度
  • 【Swing】 paintImmediately 的效率有关问题若干

    【Swing】paintImmediately的效率问题若干在一个游戏里用了paintImmediately来刷新某JComponentcc为opaque,空布局,没有子控件用System.currentTimeMillis()取时间差测得c的paintComponent()方法耗时为0msc.paintImmediatly的每次调用却耗时15~16ms不等,这正常吗?我测量的方法正确吗?有没有什...

    20
    热度
  • java器皿中绘图

    java容器中绘图java用graphics绘制圆,并利用timer控制它们,每个圆都是一个类,但是当个数超过19个的时候就会出异常,timer是javax.swing.Timersun1是主类ball是类ball_run是类异常Exceptioninthread"AWT-EventQueue-0"java.lang.ArithmeticException"/byzeroatball.draw(s...

    9999
    热度
  • 背景颜色的设置

    背景颜色的设置 请教各位,为什么我用setBackground()方法改变不了JLabel的背景颜色? 搜索更多相关的解决方案: color="red">颜色 color='#FF8000'>----------------解决方案-------------------------------------...

    479
    热度
  • 如何在一JFrame中画图,不覆盖原有东西

    怎么在一JFrame中画图,不覆盖原有东西importjava.awt.Color;importjava.awt.Graphics;importjavax.swing.JFrame;importjavax.swing.JPanel;publicclassDrawextendsJFrame{ JPaneljPanel=newJPanel(); publicDraw(){ jPanel.setBac...

    67
    热度
  • android View上面实现类似Swing的控件

    androidView下面实现类似Swing的控件今天闲来无事想了下swing的UI实现,总感觉跟android设计思路不同,swing可以层层嵌套,一个容器套一个容器而android确只能通过xml来实现,而且做游戏的话,用系统控件几乎不太可能。因为view不能包含view,因为自己想实现一个小例子,那就是在view中自己实现一个button类,从而就像添加系统组件那样添加。开始毫无思路,因为监...

    46
    热度
  • 绘画组件似乎导致标签的光标和鼠标侦听器不起作用

    问题描述 使用LayerUI将标签添加到选项卡式窗格的右上角。 想要允许这些标签显示为超链接,因此我将颜色设置为蓝色,将光标设置为手,并添加了mouselistener。 但是,当我绘制组件时,光标自定义和鼠标侦听器无法正常工作。 样本图片 样例应用: importjava.awt.BorderLayout; importjava.awt.Color; importjava.awt.Cu...

    92
    热度
  • 输入时错误,请教什么原因

    输入时错误,请教什么原因 执行正常,输入时错误,请教以下说明什么原因,主要一二行我想,谢谢 Exceptioninthread"AWT-EventQueue-0"java.lang.NullPointerException atinputT$1.actionPerformed(inputT.java:35) atjavax.swing.JTextFi...

    164
    热度
  • 做了一个关于鼠标监听事件的小程序,出了点有关问题忘高人指教

    做了一个关于鼠标监听事件的小程序,出了点问题忘高人指教Javacodeimportjava.util.*;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.awt.geom.*;publicclassTest{publicstaticvoidmain(String[]args){EventQueue.inv...

    224
    热度
  • java多层组件内画图,该如何处理

    java多层组件内画图将图片按照一定比率缩放成固定的大小,然后画在JComponent上。如果直接将JComponent添加到JFrame上,图片完美显示。如果先添加到JPanel再添加到JFrame内,将JFrame拖大之后,图片显示就有问题了。麻烦各位大侠帮忙看看是什么地方出了问题。代码如下Javacodeimportjavax.imageio.*;importjavax.swing.*;im...

    58
    热度