ChinaUnix.net
相关文章推荐:

jpanel 设置边框

public void setBorder(Border border) 设置此组件的边框。Border 对象负责定义组件的 insets(直接对组件重写所有 insets 设置),并且可选地呈现这些 insets 范围内的边框装饰。要为 swing 组件创建有装饰的和无装饰的区域(例如边距和填充),应该使用边框(而不是 insets)。在单个组件中可使用复合边框来嵌套多个边框。 虽然从技术上讲可以在继承自 JComponent 的所有对象上设置边框,但是很多标准 Swing 组件的外观实现无法...

by ybu2008 - Java文档中心 - 2009-03-16 10:36:10 阅读(6435) 回复(0)

相关讨论

JFrame是顶级容器,而jpanel是普通容器。包含Swing组件的程序必须包含一个顶级容器,而Swing组件不可以直接加入到顶级容器中。 http://www.developerfusion.com/article/3798/programming-with-swing/2/ 解释: JFrame and jpanel JFrame Remember to import these three packages when working with Swing: javax.swing.* java.awt.* java.awt.event.* A JFrame object is the physical window that you'll be workin...

by ybu2008 - Java文档中心 - 2009-03-15 12:35:49 阅读(1726) 回复(0)

看看下面一段代码 JFrame jf=new JFrame(); jf.setContentPane(new MyPanel); ---------------------- class MyPanel extends jpanel { public void showDialog() { JDialog dlg=new JDialog(????,"xxxx"); dlg.show(); } } 问号这里应该怎么获得Frame实例 我用(Frame)this.getParent() 发生转换错误 请指教

by yemaosimao - Java - 2006-02-21 08:34:57 阅读(1257) 回复(3)

public class SingleSendPanel extends jpanel{ SingleSendPanel sp=new SingleSendPanel(); public SingleSend() { load(); } void jbInit() throws Exception { sp.setMinimumSize(new Dimension(500, 300)); sp.setSize(500,300) ; sp.setMaximumSize(new Dimension(500, 300)) ; ......... ///////在初始化显示sp 时,总是最小化,必须手动拉大,请问怎样才能正常显示?

by GET_HELP - Java - 2003-08-03 12:54:02 阅读(1766) 回复(0)

http://topic.csdn.net/u/20070410/17/cbf520a0-ad7e-46b0-ab58-2de570fd47e1.html 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27594/showart_426317.html

by zhangyan215 - Linux文档专区 - 2007-11-19 23:24:38 阅读(653) 回复(0)

想在继承jpanel中用一个背景图片,先来看一下代码 public class MyBanner extends jpanel{ jpanel中添加图片显示的问题 [code] private static final long serialVersionUID = 1L; Image bg; public MyBanner() { bg=new ImageIcon("image/banner.png").getImage(); } }[/code]刚开始我只是这样弄,可是这样背景图片显示不出来,后来我发现要重载paint方法,在这里面重新画,修改后的代码是[code]publ...

java

by 听老歌 - Java - 2011-11-20 15:42:23 阅读(1992) 回复(0)

jpanel中加网格线,可以选择网格线是否显示,这个应该怎么作?请各位大侠指教,多谢

by 天堂雨地狱风 - Java - 2006-10-20 09:25:23 阅读(2075) 回复(1)

一个Frame中,添加了JTabbedpane,在JabbedPane中添加了Panel. 程序刚打开的时候,应显示第一个panel中的Label"这是第一页",却显示了第二个panel中的"这是第二页", 为何? 如何正常显示? 以下是源码,谢了先! import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class Noname2 { public static void main(String args[]) { new MyTabbedPane(); } } class MyTabbedPa...

by 行云流水21 - Java - 2004-12-16 14:49:24 阅读(2384) 回复(4)

使用一下代码,希望在一个jpanel上显示图片: import javax.swing.*; import java.awt.*; ........ public void run() { try { DisplayMode displayMode=screen.findFirstCompatibleMode(MODE); screen.setFullScreen(displayMode,mainFrame); chessBoard=loadImage("chessBoard.jpg"); leftPanel=new jpanel(); //奇怪的地方 Graphics g=leftPanel.getGraphics(); g.drawImage(chessBoard,0,0,nul...

by fdc - Java - 2004-10-31 09:44:20 阅读(1582) 回复(2)

关于java中JSplitPane放在jpanel中的例子 这是一个关于java中JSplitPane放在jpanel中的例子,在网上找了很多列子都是直接放在JFrame中的,因为才刚开始学习java,所以对于很多都不太了解,...所以...当发现一些问题的时候比较兴奋...本例子就是关于JSplitPane放在jpanel中不能显示全部的问题,关键在于jpanel和JFrame的默认布局管理器不一样的原因... 希望有一样对java感兴趣的同志一起相互学习[code]package net.etwo.jsplit...

by 中关村村草 - Java - 2012-03-19 17:24:16 阅读(1936) 回复(1)

我用 g.drawImage() 在一个继承jpanel里画了一张图 想用作背景的 但在这个panel上add一些JButton时发现那张图把按钮都挡住了 偶是新手 大家请赐教 或者给个链接也可以

by blade134 - Java - 2005-05-05 23:26:24 阅读(3416) 回复(2)