国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

link-list java版

2019-11-18 11:30:20
字體:
來源:轉載
供稿:網友

最近在學習數據結構的java表示方法(本來C描述的就學不好,但覺得到時做畢業論文可能有用,所以就再學)
這是一個link-list的例子,半圖形界面,但還沒有調試成功。
Main.java是運行主類,ListTest.java是圖形界面,List.java是鏈表主代碼

Main.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Main
{
  public static void main(String [] args)
  {
    ListTest listTest = new ListTest();
    listTest.init ();
    listTest.setSize (400,400);
    listTest.setVisible (true); 
  } 
}

ListTest.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.lang.*;

public class ListTest extends JFrame
{
  PRivate JButton addAtF,addAtB,delFrF,delFrB,print;
  private JTextField input;
  private JLabel display;
  private JPanel p1,p2,p3,p4;
  private Container container;
  private List myList;
  Listener listener;
 
  public void init()
  {
   Listener listener = new Listener();
   List myList = new List();
   JTextField input = new JTextField(35);
   JLabel display = new JLabel("Result:   ");
   JButton addAtF = new JButton("addAtF");
   JButton addAtB = new JButton("addAtB");
   JButton delFrF = new JButton("delFrF");
   JButton delFrB = new JButton("delFrB");
   JButton print = new JButton("print");
   JPanel p1 = new JPanel();
   JPanel p2 = new JPanel();
   JPanel p3 = new JPanel();
   JPanel p4 = new JPanel();
  
 
   container = getContentPane();
   p1.add (input);
   p2.add (display);
   p3.add (addAtF);
   p3.add (addAtB);
   p3.add (delFrF);
   p3.add (delFrB);
   p3.add (print);
   p4.add (p1);
   p4.add (p2);
   p4.add (p3);
   container.add (p4);
  
   addAtF.addActionListener(listener);
   addAtB.addActionListener(listener);
   delFrF.addActionListener(listener);
   delFrB.addActionListener(listener);
   print.addActionListener(listener);
  
  
  }
 
  class Listener implements ActionListener
  {
   public void actionPerformed( ActionEvent e)
   {
      double ran = 100 * Math.random();
      int ranInt = (int)ran;
      Integer objInt = new Integer(ranInt);     


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 霍州市| 乐清市| 马尔康县| 静安区| 丹江口市| 和龙市| 永昌县| 孝义市| 黄浦区| 西城区| 河西区| 施甸县| 邵阳县| 抚远县| 和林格尔县| 洱源县| 黄陵县| 永春县| 军事| 青神县| 龙口市| 新河县| 当阳市| 玉树县| 庄河市| 景德镇市| 黄龙县| 延川县| 西宁市| 特克斯县| 鄂伦春自治旗| 宿迁市| 屯留县| 奉化市| 张北县| 神木县| 内丘县| 兴化市| 分宜县| 都匀市| 广平县|