gpt4 book ai didi

java - 如何导入中间件库

转载 作者:行者123 更新时间:2023-12-01 12:18:26 25 4
gpt4 key购买 nike

我是菜鸟

我需要这门课

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

看起来它按升序排列每个项目

如何下​​载这个库?与下载 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);
}
}

最佳答案

您可以从 Jdeveloper 中的“帮助”->“检查更新”下载扩展。

仅筛选 Oracle 扩展,然后选择 Oracle 扩展 SDK。安装后您可以创建扩展项目。

关于java - 如何导入中间件库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26854151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com