如何导入中间件库

时间:2014-11-10 22:25:47

标签: java oracle import middleware

我是noob

我需要这个课程

https://docs.oracle.com/cd/E29542_01/apirefs.1111/e13403/oracle/ide/controls/SortedListModel.html

看起来像组织每个项目asc

如何下​​载此库?与下载pircbot或jsoup

相比,这很难找到

以下代码为http://www.java2s.com/Tutorial/Java/0240__Swing/SortedListModelsortableJList.htm

        import java.awt.BorderLayout;

        import javax.swing.JFrame;
        import javax.swing.JList;
        import javax.swing.JScrollPane;

        import javax.swing.*;
        import java.util.*;

        class SortedListModel extends AbstractListModel {
          SortedSet<Object> model;

          public SortedListModel() {
            model = new TreeSet<Object>();
          }

          public int getSize() {
            return model.size();
          }

          public Object getElementAt(int index) {
            return model.toArray()[index];
          }

          public void add(Object element) {
            if (model.add(element)) {
              fireContentsChanged(this, 0, getSize());
          }
        }
          public void addAll(Object elements[]) {
            Collection<Object> c = Arrays.asList(elements);
            model.addAll(c);
            fireContentsChanged(this, 0, getSize());
          }

          public void clear() {
            model.clear();
            fireContentsChanged(this, 0, getSize());
          }

          public boolean contains(Object element) {
            return model.contains(element);
          }

          public Object firstElement() {
            return model.first();
          }

          public Iterator iterator() {
            return model.iterator();
          }

          public Object lastElement() {
            return model.last();
          }

          public boolean removeElement(Object element) {
            boolean removed = model.remove(element);
            if (removed) {
              fireContentsChanged(this, 0, getSize());
            }
            return removed;
          }
        }


        public class JListLocationToIndexSample {
          public static void main(String args[]) {
            SortedListModel model = new SortedListModel();

            model.add("A");
            model.add("C");
            model.add("Z");
            model.add("B");

            JFrame frame = new JFrame("Selecting JList");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

            JList jlist = new JList(model);
            JScrollPane scrollPane1 = new JScrollPane(jlist);
            frame.add(scrollPane1, BorderLayout.CENTER);

            frame.setSize(350, 200);
            frame.setVisible(true);
          }
        }

1 个答案:

答案 0 :(得分:1)

您可以从帮助中下载Jdeveloper中的扩展程序 - &gt;检查更新。

仅过滤Oracle Extension,然后选择Oracle Extension SDK。安装完成后,您可以创建扩展项目。