如何将画布默认比例(横向)更改为纵向/匹配移动视图?谢谢
答案 0 :(得分:1)
随时使用以下行。
import java.util.Collections;
import java.util.LinkedList;
import java.util.Random;
public class Scramble {
public static void main (String[] args) {
String[] words= {"hat", "bubble", "camcorder"};
Random rand = new Random();
int endNum = rand.nextInt(3);
for (int i=0;i<=endNum;i++) {
int alt = endNum;
if (alt==0 || alt ==1 || alt==2) {
String ChosenWord=words[alt];
LinkedList<Character> lnk = new LinkedList<Character>();
for (int j=0;j<=ChosenWord.length()-1;j++) {
lnk.add(ChosenWord.charAt(j));
}
Collections.shuffle(lnk);
for (int p=0;p<=lnk.size();p++) {
char addLet=lnk.get(p);
String wholeWord=""+addLet;
System.out.print(wholeWord);
}
}
}
}
}
更改显示方向不依赖于画布,但Canvas会根据显示方向进行更改。因此,当方向更改时,画布方向也会相同。
请注意以某种方式使用UI组件,以便在显示方向更改时看起来不会很糟糕。