-
java中怎的在面板上多次绘制图片
java中怎样在面板上多次绘制图片最近做地图加载,需要在JPanel上绘制图片,但图片较多,只有用一个大的JPanel(开始一张图片用了一个Jpanel,但软件运行到一定程度后内存溢出,因为创建了太多JPanel),一次绘制一张,在JPanel的特定位置,图片可拼接成地图,怎么可以只调用一次new还实现绘制多个不同的图片?怎样把绘制过图片的地方内存释放?分享到:JPanel上绘制图片,但图片较多,...
75
热度 -
JAVA写的这个图形为什么不能显示,该如何处理
JAVA写的这个图形为什么不能显示packageorg.paint;importjava.awt.*;importjava.util.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.ComponentEvent;importjava.awt.event.Compo...
85
热度 -
applet如何这么闪啊
applet怎么这么闪啊我用applet实现了一个jpanel的子类,画时钟的,每秒走动一下,但是太闪了,不知道是jpanel的问题还是applet的问题,希望高手指点一下color='#e78608'>------解决方案--------------------估计你是直接画的,使用双缓存试试。color='#e78608'>------解决方案--------------------刷新的时候...
180
热度 -
也不知道这里有没有人能做出来 都沉了一个帖子了解决方案
也不知道这里有没有人能做出来都沉了一个帖子了1.创建JPanelj=newJPanel()2.声明Processp=null3。要把p放到j里面color='#e78608'>------解决方案--------------------Runtime()rt=Runtime().getInstance();Processp=rt.exec("");参数是个DOS命令Buffer...
45
热度 -
在JFrame上面加图片为什么不显示解决方案
在JFrame上面加图片为什么不显示代码如下importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassexampleextendsJFrame{ publicstaticImageIconexampleImage=newImageIcon(ProjectPreparationFrame.class.getResou...
71
热度 -
NetBeans 中的CardLayout如何显示卡片
NetBeans中的CardLayout怎么显示卡片NetBeans中CardLayout自动生成匿名对象,无法引用啊。这是NetBeans生成的代码:jPanel1.setLayout(newjava.awt.CardLayout());我现在要从一张卡片换到另一张卡片怎么才能引用这个匿名的CardLayout对象?color='#e78608'>------解决方案--------------...
3597
热度 -
请高手帮小弟我看一下小弟我写的关于CardLayout切换的代码有关问题在哪
请高手帮我看一下我写的关于CardLayout切换的代码问题在哪点击按钮时eclipse报错,内容页不能切换是不是监听器部分的代码写的有问题,我对监听器的运用不熟悉求高手指正。代码:importjava.awt.BorderLayout;importjava.awt.Button;importjava.awt.CardLayout;importjava.awt.Container;importja...
29
热度 -
表格 java输出数据库方法【大家赶紧来帮帮小弟我啊 着急死了】拜谢
求一个表格java输出数据库方法【大家赶紧来帮帮我啊着急死了】拜谢因为用netbeans,那个设计UI的,自己先画了一个表格,想让表格输出数据库一个表的内容,求大家帮我写个.链接oracle数据库http://hi.csdn.net/attachment/201107/20/5429004_13111524932285.png也可以帮我先写个简单的例如数据库的student表,内容有name,id...
594
热度 -
帮忙看看代码哪错了.该怎么解决
帮忙看看代码哪错了.importjava.awt.BorderLayout;importjavax.swing.JButton;importjavax.swing.JPanel;publicclassdddextendsJPanel{ privateJPanelctrlPanel=newJPanel(); publicddd() { this.add(ctrlPanel,BorderLayo...
139
热度 -
一个简单的问题
一个简单的问题 我在一个JPanel里画了张图,用的是JLabel,然后按个按钮,实现将这个JPanel重画,这次显示的是一个JTable组件,请问怎办?我是先将这个JPanel进行removeAll然后再把这个JTableadd到里面,再repaint()看着还对,就是不行,郁闷 color='#FF8000'>--------------...
231
热度 -
jbutton监听事件,不能实时展示结果,需要最小化窗口后再点开窗口才能看到,为什么
jbutton监听事件,不能实时显示结果,需要最小化窗口后再点开窗口才能看到,为什么jPanel2.setLayout(newFlowLayout());jButton1.addActionListener(newActionListener(){ @Override publicvoidactionPerformed(ActionEvente){ //TODOAuto-genera...
4943
热度 -
jtree如何让节点是一个panel控件,并且,panel控件被激活
jtree怎么让节点是一个panel控件,并且,panel控件被激活如题:我想实现QQ的折叠面板,思路是用tree控件,然后把节点给渲染成jpanel控件,并且,jpanel控件能响应事件。我试了试,实现了javax.swing.tree.TreeCellRenderer接口,但是,显示出来的panel很小,而且,当我编辑该节点的时候,整个pane就变成了text控件了,怎么让panel上面的空间...
7262
热度 -
关于jbutton[]遍历创造jbutton的点击事件,求大神关注
关于jbutton[]遍历创建jbutton的点击事件,求大神关注privateJPaneladdButtons(inti) { intnum=mh.selectnum(i);//得到需要创建jbutton的数量 JButton[]jb=newJButton[num];//创建jbutton数组并实例化开辟内存空间 JPaneljbp=newJPanel();//创建jpanel容纳所穿件出...
2604
热度 -
AWT布局有关问题
AWT布局问题怎么达到以上的要求,请指教color='#e78608'>------解决方案--------------------------------------------------------Javacodeimportjavax.swing.JFrame;importjavax.swing.JPanel;importjavax.swing.JLabel;importjava.awt....
4602
热度 -
怎么做Swing中添加背景图片
如何做Swing中添加背景图片!如何做Swing中添加背景图片!color='#e78608'>------解决方案--------------------重写JPanel的paintComponent方法简单类方法如下:packagesrc;importjava.awt.*;importjavax.swing.ImageIcon;importjavax.swing.JLabel;importja...
276
热度 -
如何设置button的大小
怎么设置button的大小怎么设置button的大小?我用了setSize,但是没用,求教color='#e78608'>------解决方案--------------------已经设置了BorderLayout??那你可以再在你要加Button那个地方先add一个JPanel.然后设置这个JPanel的layout为null.再把button加上去。就可以了。
168
热度 -
SWING对象如何转换为byte[]数组?
SWING对象怎么转换为byte[]数组????如题:color='#e78608'>------解决方案-------------------- javax.swing.JPanelp=newjavax.swing.JPanel(); ByteArrayOutputStreambos=newByteArrayOutputStream(); ObjectOutputStreamoos=new...
43
热度 -
请教,怎么得到容器内的组件
请问,如何得到容器内的组件比如JPanel里添加了多个Button,如何通过JPanel得到它里面的Button?color='#e78608'>------解决方案--------------------------------------------------------可以用getComponents()获取该容器内所有组件,然后再一个个检查。color='#e78608'>------解...
9652
热度 -
初学者提问java跨方法调用数据
菜鸟提问java跨方法调用数据publicclassAextendsJpanel{publicvoida(){publicstaticvoidmain(String[]a){}}classBextendsJpanel{}如何在A的事件监听器中使用B的数据?color='#e78608'>------解决方案--------------------JavacodepublicclassAextend...
59
热度 -
java界面,该怎么解决
java界面初学界面设计,再使用GridLayout时大小的控制很凌乱,求大神指教(希望序列号下面的空白地方小一点。)贴上代码,代码规范功力不强,求指导importjavax.swing.*;importjava.awt.*;publicclassInfoFrame{ JFrameframe=newJFrame("信息录入"); JPanelpanel=newJPanel(); //主面...
12
热度