ChinaUnix.net
相关文章推荐:

JPanel JFrame JComponent

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 阅读(1723) 回复(0)

相关讨论

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

by ybu2008 - Java文档中心 - 2009-03-16 10:36:10 阅读(6424) 回复(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 阅读(1255) 回复(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 阅读(1763) 回复(0)

jframe类的用法 2007-03-14 15:56 1、 jframe()——创建一个无标题的窗口。 2、 jframe(String s)——创建一个标题为s的窗口。 3、public void setBounds(int a,intb,int width,int heigth) 4、public void setSize(int width,int heigth) 5、public void setLocation(int x,int y) 6、public void setVisible(boolean b) 7、public void setResizable(boolean b) 8、public void setDefaultCloseOperation(int operation) ——其...

by gslsok - Java文档中心 - 2008-04-17 16:06:19 阅读(1051) 回复(0)

frame.setLocationRelativeTo(null); 这个东西是同学在CSDN上发现的,如果在你的程序中不起作用的话,看是不是调用了frame.pack()。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23177/showart_190569.html

by mishuang - Java文档中心 - 2006-10-26 02:57:59 阅读(795) 回复(0)

[code] void jButton1_actionPerformed(ActionEvent e) { username = jTextField1.getText(); password = jPasswordField1.getText(); try { s = new Socket(host, 10000); //与服务器端建立连接 InputStreamReader isr; //从服务器读取数据接口 isr = new InputStreamReader(s.getInputStream()); br = new BufferedReader(isr); pw = new PrintWriter(s.getOutputStream(), t...

by scat - Java - 2006-02-10 13:25:24 阅读(2148) 回复(5)

jcomponent类   jcomponent类是所有Swing轻量组件的基类,因此,我们单独用一章对它进行讨论。jcomponent对Swing的意义就如同java.awt.Component对AWT的意义一样,它们都是它们各自框架组件的基类。   作为所有Swing轻量组件的基类,jcomponent提供了大量的基本功能。要全面了解Swing,就必须知道jcomponent类提供的功能,还必须知道如何使用jcomponent类。 4.1 jcomponent类概览   jcomponent扩展java.awt.Container,而ja...

by gslsok - Java文档中心 - 2008-04-17 15:29:24 阅读(1198) 回复(0)

代码是这样的: import java.awt.*; import java.awt.event.*; import javax.swing.*; /** Tiny example showing the main difference in using * jframe instead of Frame: using the content pane * and getting the Java (Metal) look and feel. * 1998-99 Marty Hall, http://www.apl.jhu.edu/~hall/java/ */ public class jframeExample { public static void main(String[] args) { WindowUtilities.setNativ...

by emptyer3011 - Java - 2008-05-24 13:59:07 阅读(2206) 回复(1)

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

by 天堂雨地狱风 - Java - 2006-10-20 09:25:23 阅读(2074) 回复(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)