如何在arckit中创建的弧形视觉元素添加动画和动画?
以下代码将在两点之间创建一个漂亮的弧.想象一下,动画视觉将代表沿着这条弧线飞行的飞机.
-(void)addArc
{
CLLocationCoordinate2D sanFrancisco = { 37.774929, -122.419416 };
CLLocationCoordinate2D newYork = { 40.714353, -74.005973 };
CLLocationCoordinate2D pointsArc[] = { sanFrancisco, newYork };
//
MKGeodesicPolyline *geodesic;
geodesic = [MKGeodesicPolyline polylineWithCoordinates:&pointsArc[0]
count:2];
//
[self.mapView addOverlay:geodesic];
}
Run Code Online (Sandbox Code Playgroud)

嗨,我刚刚使用数组,我在3乘3网格中创建2D数组时遇到的问题很少.
下面是我使用9个按钮创建的1D arrray示例,它正常工作,因为它显示了所有9个按钮.
frame.setLayout(new GridLayout(3,3));
JButton[] buttons = new JButton[9];
for (int i = 0; i < buttons.length; i++){
buttons[i] = new JButton();
frame.add(buttons[i]);
buttons[i].setText(".");
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用2D数组时,只显示12个按钮中的6个.
frame.setLayout(new GridLayout(3,3));
JButton[][] buttons = new JButton[3][3];
for (int i = 0; i < buttons.length; i++){
for (int j = 0; j < buttons.length; j++){
buttons[i][j] = new JButton();
frame.add(buttons[i][j]);
buttons[i][j].setText(".");
}
}
Run Code Online (Sandbox Code Playgroud)
另外,我还有一个问题,要调用每个按钮,我需要这样做吗?
button[0].setText("button 1");
Run Code Online (Sandbox Code Playgroud)
并且还可以给每个按钮一个名称,例如代替按钮[0],是否可以使用button1,依此类推.
谢谢.
是否可以缩短java中方法的参数.
例如
public void testing(String A, String B, String C, JButton A, JButton B, JButton C){
}
Run Code Online (Sandbox Code Playgroud)
由于我有3个String变量和3个按钮,因此可以以任何方式缩短它.我试过了String A,B,C JButton A,B,C但是没有用.
我想知道是否有可能得到并打印出一个JButton名字?
鉴于此代码:
JButton button1 = new JButton();
Run Code Online (Sandbox Code Playgroud)
我怎么能回来button1?
我试过了:
button.getName()
Run Code Online (Sandbox Code Playgroud)
但它回来了
null
Run Code Online (Sandbox Code Playgroud)