修订
现在,导入在此处显示为下划线
import javax.swing.event.ChangeListener;
并且下面的行显示为下划线
slider.addChangeListener(的ChangeListener());
我根本不清楚这一点
完整代码
package areaofrectangleslider;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swing.JTextField;
import javax.swing.event.ChangeListener;
public class Areaofrectangleslider extends JFrame implements
ActionListener, ChangeListener {
private JPanel panel;
private Random random;
private javax.swing.Timer timer;
private JSlider slider;
private JTextField gapField;
private JLabel gapLabel;
/**
* @param args the command line arguments
*/ …Run Code Online (Sandbox Code Playgroud) 我在一个名为 df 的表中有 12 列数据,第一列包含几千个字符串,例如AA150502-01, AA150502-02, BB150502-01, BB150502-03, etc.
我想过滤表格,以便只看到以 suffix 结尾的行"-01",我该怎么做?
到目前为止,我有:
myd <- subset(df, Date_ID == 'AA150502-01')
Run Code Online (Sandbox Code Playgroud)
我需要使用某种通配符作为前缀"-01"。
我在String数组上有一个简单的循环,然后将String传递给threadlist方法.但是我似乎无法打印出两个String.它只打印第二个名称"Fred",这让我觉得我用第二个String覆盖了第一个String.我怎样才能ArrayList包括字符串"Tim"和"Fred"?
import java.util.ArrayList;
public class Threads extends Thread implements Runnable{
private ArrayList threadList;
private String e;
public static void main(String[] args) {
String[] elements = {"Tim","Fred"};
Threads t = new Threads();
for (String e: elements) {
t.threadL(e);
}
//loop over the elements of the String array and on each loop pass the String to threadL
for (int index = 0;index<t.threadList.size();index++){
System.out.print(t.threadList.get(index));
}
//loop over the threadList arraylist and printout
}
public ArrayList<String> …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用HashMaps
我有以下代码但是我做错了我的循环,我将参赛作品放入宝马和雷诺6次进入循环导致错误.
错误是找不到合适的方法.
package javaapplication16;
import java.util.Arrays;
import java.util.HashMap;
public class JavaApplication16 {
public static void main(String[] args) {
HashMap<Integer, String> hm = new HashMap<Integer, String>();
for (int index = 0; index <=6; index++){
hm.put(index,getcarresults("BMW","Renault"));
}
}
private static CarResults getcarresults(String A, String B){
return new CarResults(A,B);
}
}
Run Code Online (Sandbox Code Playgroud)
我的班级是
package javaapplication16;
import java.util.ArrayList;
import java.util.HashMap;
class CarResults {
final ArrayList<CarResults> staticsArray = new ArrayList<>();
final HashMap<Integer, ArrayList> myHashMap = new HashMap<>();
private String foo;
private String bar;
public CarResults …Run Code Online (Sandbox Code Playgroud)