国产探花免费观看_亚洲丰满少妇自慰呻吟_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);     


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玉门市| 大宁县| 且末县| 桦南县| 英山县| 沅江市| 都昌县| 黑水县| 浑源县| 基隆市| 哈尔滨市| 理塘县| 东兰县| 甘谷县| 瑞丽市| 土默特右旗| 来安县| 沁源县| 宕昌县| 蕲春县| 渭源县| 五原县| 沙坪坝区| 长岛县| 那曲县| 唐海县| 长汀县| 丹棱县| 黔东| 山阴县| 婺源县| 化德县| 西吉县| 神池县| 呈贡县| 益阳市| 潜江市| 孝昌县| 英超| 开平市| 平和县|