-
Java swing中数组JPanel[]可不可以循环绑定监听事件
Javaswing中数组JPanel[]能否循环绑定监听事件privateImagePanel[]panel=newImagePanel[20];privateinti=0;for(;i<panel.length;i++){panel[i].addMouseListener(newMouseListener(){ publicvoidmouseReleased(MouseEvente){...
283
热度 -
JPanel被set不可见后又设为可见,构造方法中的键盘监听还能监听吗?解决方法
JPanel被set不可见后又设为可见,构造方法中的键盘监听还能监听吗?如题!!color='#e78608'>------解决方案--------------------可以,只要保证这时的焦点在你重新显示的JPanel上。
33
热度 -
如何把2个JPanel放到同一个容器的同一位置??
如何把2个JPanel放到同一个容器的同一位置?? 我是用了destoppane才能把2个JPanel放到同一个容器的同一位置的。各位有什么好办法? 搜索更多相关的解决方案: JPanel"target="_blank">color="red">JPanelcolor="red">容器color="red">位置 ...
173
热度 -
JScrollPane为什么无法显示到jframe或者jpanel上解决办法
JScrollPane为什么无法显示到jframe或者jpanel上不知道为什么,JScrollPane就是不显示到jframe上,必须变动一下窗口大小,让系统因Resizable而自动调用repaint方法重绘时,才会显示出来。下面是主要代码。Javacode//这是我的构造方法setLayout(newBorderLayout());setSize(300,200);setLocationRe...
89
热度 -
大家帮忙看一上小弟我的java小程序,为何jpanel下没有显示东西
大家帮忙看一下我的java小程序,为何jpanel上没有显示东西packagehomework.dao;importjava.awt.Color;importjava.awt.Container;importjava.awt.FlowLayout;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.Toolkit;importja...
84
热度 -
急java swing JPanel 布局有关问题,解决立马结贴,147分送上
急急急,javaswingJPanel布局问题,解决立马结贴,147分送上因为之前没玩过swing的布局,所以请各位大展身手,需求如下:原先代码类中MainFrame类是继承JFrame类,现在必须要改成继承JPanel类,然后再通过MainTest类去运行MainFrame这个类,运行的效果要跟之前继承JFrame类的运行出来的效果要一样(主要是修改MainFrame类)因为之前发错版块了,如今...
489
热度 -
在一个JPanel中有两个JPanel组件,一个A显示背景,另一个B显示其他一些组件,B的范围小于A且覆盖A的中间一部分,可行吗?该如何处理
在一个JPanel中有两个JPanel组件,一个A显示背景,另一个B显示其他一些组件,B的范围小于A且覆盖A的中间一部分,可行吗?在一个JPanel中包含有另外两个JPanel组件,一个A显示背景,另一个B显示其他一些组件,B的范围小于A,且覆盖A的中间一部分,可行吗?请问如何作?多谢了!color='#e78608'>------解决方案--------------------Javacodec...
97
热度 -
想问下如何让布局管理器为gridlayout的jpanel中的组件充满整个panel!!
想问下如何让布局管理器为gridlayout的jpanel中的组件充满整个panel!! 比方说我JPanelcenterPane=newJPanel();centerPane.setLayout(newGridLayout(3,1));JButtonqqFriendB=newJButton("QQ好友");JButtonaddressListB=newJButton(...
139
热度 -
小弟我自己写了JPanel中paint方法,但是没有显示图片啊求大神请问
我自己写了JPanel中paint方法,但是没有显示图片啊……求大神请教代码如下:importjavax.swing.*;importjava.awt.*;importjava.awt.image.*;publicclassPicextendsJFrame{ privateJButton b1=newJButton("button1"), b2=newJButton("...
224
热度 -
请问贴,JAVA用Swing做的JFrame和JPanel怎样才能一同缩放
请教贴,JAVA用Swing做的JFrame和JPanel怎样才能一同缩放?RT就是比如1个JFrame上面放了个JPanel,怎样按放大或者缩小一同按比例放大和缩小?详细点,最好有个简单的例子给我看下...color='#e78608'>------解决方案--------------------------------------------------------使用布局管理器就可以,布局管...
7654
热度 -
请教:java的窗口程序非要用JPanel,GridLayout,JLabel三个吗,能不能用别的呀
请问:java的窗口程序非要用JPanel,GridLayout,JLabel三个吗,能不能用别的呀,java的窗口程序非要用JPanel,GridLayout,JLabel三个吗,能不能用别的呀,color='#e78608'>------解决方案--------------------还有其它的。color='#e78608'>------解决方案--------------------不懂你...
209
热度 -
添加了一个JPanel面板,但是却不能立刻显示出来解决方法
添加了一个JPanel面板,但是却不能立刻显示出来在我的MyPanel类中加了一个图片,当我运行程序的时候,这个面板并不显示出来,只有我最大化或者最小化一下之后,才能显示出来,哪位好心人能帮忙解决一下。我是菜鸟~初学者代码如下:importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassWelcomeextendsJ...
242
热度 -
急网格布局的JPanel添加16张照片放到JFrame中变成一个点
急~在线等~求助~网格布局的JPanel添加16张照片放到JFrame中变成一个点求助,我在一个JPanel中设置为网格布局(4,4)每个空格加入一个JComponent每个JComponent包含一张图片当我16个空格全部都添加包含图片的JComponent时显示出来的是一个小格子但是当我在16个空格中加入一个按钮时其他图片就能正常显示了求助怎么让16张图片正常显示目前效果如下:源代码如下:pa...
42
热度 -
JPanel重绘后不显示,但是拉伸一下子窗体就会显示出来
JPanel重绘后不显示,但是拉伸一下窗体就会显示出来通过点击按键实现计数,但是计数不会正确显示出来,拉伸了窗体后才会显示出来。。。。求大神帮助。。程序代码如下:importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.*;publicclassja...
24
热度 -
java有没有办法取得JPanel上某个坐标位置的颜色,并设置某点的颜色?该如何解决
java有没有办法取得JPanel上某个坐标位置的颜色,并设置某点的颜色?我在JPanel上画图,有时候需要对图做些处理,需要取得某点的颜色,怎么取?又:怎么样设置某点的颜色?总不能老调用本地方法吧?color='#e78608'>------解决方案--------------------应该可以取,我没做过。。。帮顶。。。color='#e78608'>------解决方案----------...
205
热度 -
java初学者请教在JFrame中显示JPanel对象问题,为什么只能显示BUTTON,不能显 ...
java初学者请教在JFrame中显示JPanel对象问题,为什么只能显示BUTTON,不能显示圆 代码如下: ChangeBallColorTest.java代码: importjava.awt.Color; importjavax.swing.*; publicclassChangeBallColorTest{ publicstaticvoidmain(Strin...
183
热度 -
为啥重绘JButton后加入到一个JPanel中显示就不正常勒呢
为什么重绘JButton后加入到一个JPanel中显示就不正常勒呢重绘JButton的代码paintComponent如下:JavacodepublicvoidpaintComponent(Graphicsg){Graphics2Dg2=(Graphics2D)g;PaintoldPaint=g2.getPaint();if(isEntered){if(getModel().isArmed()){...
10190
热度 -
添加到JPanel的组件比如按钮之类的总是自动居中显示,小弟我希望能由顶部开始显示
添加到JPanel的组件比如按钮之类的总是自动居中显示,我希望能由顶部开始显示定义了一个JPanelpanel,然后将这个panel添加到一个scrollpane上,JScrollPanesp=newJScrollPane(panel);然后将这个sp和另外一个Jpanelpanel2放在一个frame上。f.getContentPane().add(adminpanel,BorderLayout...
320
热度 -
哪位高手能给小弟我一个在Java窗口中的Jpanel中显示一张图片的例子
谁能给我一个在Java窗口中的Jpanel中显示一张图片的例子要完整的,我拷贝过来修改一下图片路径就能运行得代码,谢谢!越简单越好,我就用一下而已,不需要完善。color='#FF8000'>------解决方案--------------------百度来的更快一些吧color='#FF8000'>------解决方案--------------------可能是你的图片太大啦,换张小点的试试
62
热度 -
求教一个在JPanel面板上动态显示当前时间的有关问题,请高手帮下忙
求教一个在JPanel面板上动态显示当前时间的问题,请高手帮下忙!我在JPanel面板试这样实现的,是用定时器实现的,实现过程如下:protectedvoidpaintComponent(Graphicsg){//drawthecurrenttimeasthetextg.setColor(Color.BLACK);g.drawString(hour+":"+minute+&qu...
92
热度