java怎么调用方法中的画图功能
1、打开eclipse--->点击Fi盟敢势袂le菜单--->new新建一个Java项目。在新建一个类,类中的绘图方法如图所示:
2、在有一个方法是展示图片的方法,代码如图所示:
3、使用new的关键字就行在主方法中调用绘图的方法,代码如图所示:
4、完整的代码:package com.demo.app;import java.awt.BorderLayout;import javax.swing.JFrame稆糨孝汶;import javax.swing.JPanel;import javax.swing.JTable;import javax.swing.table.DefaultTableModel;import javax.swing.table.JTableHeader;import javax.swing.table.TableColumnModel;public class CreateTabel extends JFrame{ private JTable table=null; private JPanel jpel=new JPanel(); private JTable getTable() { if(table==null) { table=new JTable(); String[] columns= {"ID","姓名","性别","邮箱","备注",}; int[] columnWidth= {50,40,30,60,70,70,}; DefaultTableModel Model=new DefaultTableModel(columns,8); table.setModel(Model); TableColumnModel columnModel=table.getColumnModel(); int count=columnModel.getColumnCount(); for(int i=0;i<count;i++) { javax.swing.table.TableColumn column=columnModel.getColumn(i); column.setPreferredWidth(columnWidth[i]); } } return table; } private void showWindow() { this.getTable(); JTableHeader mytable=table.getTableHeader(); jpel.add(mytable,BorderLayout.NORTH); jpel.add(table,BorderLayout.CENTER); this.add(jpel); this.setTitle("表格实例"); this.setBounds(100,100,330,200); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); this.setResizable(true); } public static void main(String[] args) { // TODO Auto-generated method stub CreateTabel ct=new CreateTabel(); ct.showWindow(); }}
5、编码完成之后,点击运行,效果如图所示;绘制出来一个表格: