bt1bt2btc是啥
發布時間: 2021-07-01 17:11:36
① APT1,APT2,APT4是什麼意思啊。MMT1.MMT2,BT1.BT2什麼意思
CAS號62001-29-0的名稱和物化性質如下:
英文名稱 N-(benzotriazol-1-ylmethyl)aniline
英文別名 N-phenyl-1H-benzotriazolyl-1-methanamine;BIDD:GT0675;N-,mixture of Bt1 and Bt2 isomers;(benzotriazolylmethyl)phenylamine;N-(1H-benzotriazol-1-ylmethyl)aniline;N-((1H-benzo[d][1,2,3]triazol-1-yl)methyl)aniline;1-[(Phenylamino)methyl]benzotriazole;N-Benzotriazol-1-ylmethyl-anilin;N-benzotriazol-1-ylmethyl-aniline;
熔點 137-143ºC
② Java Swing(初學者):有6個文本框豎直排列和兩個按鈕(bt1和bt2),默認焦點在第一個文本框上。
以前寫的,功能差不多,用1,2,3,4。。代替了。自己看一下吧
ctrl+1表示選擇編號為1的按鈕。上下鍵控制位置變化
packageeventDemo;
importjava.awt.FlowLayout;
importjava.awt.KeyEventPostProcessor;
importjava.awt.KeyboardFocusManager;
importjava.awt.event.InputEvent;
importjava.awt.event.KeyEvent;
importjava.awt.event.KeyListener;
importjavax.swing.JButton;
importjavax.swing.JFrame;
{
JButton[]b=newJButton[10];
intx,y;
JFramejf;
KeyboardFocusManagermanager;
publicstaticvoidmain(String[]args){
newKeyEventDemo();
}
KeyEventDemo(){
manager=KeyboardFocusManager.();//看這里。。。。。。。。。。。。。。。改成(),其他在改一下就可以了
manager.addKeyEventPostProcessor(newKeyEventPostProcessor(){
@Override
(KeyEvente){
//TODOAuto-generatedmethodstub
if((e.getModifiersEx()&InputEvent.CTRL_DOWN_MASK)!=0){
if(e.getKeyCode()==KeyEvent.VK_1){
//System.out.println("11");
b[1].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_2){
System.out.println("11");
b[2].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_3){
System.out.println("11");
b[3].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_4){
System.out.println("11");
b[4].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_5){
System.out.println("11");
b[5].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_6){
System.out.println("11");
b[6].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_7){
System.out.println("11");
b[7].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_8){
System.out.println("11");
b[8].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_9){
System.out.println("11");
b[9].requestFocus();
}
if(e.getKeyCode()==KeyEvent.VK_0){
System.out.println("11");
b[0].requestFocus();
}
}
returnfalse;
}
});
jf=newJFrame("KeyEventDemo");
jf.setLayout(newFlowLayout());
for(inti=0;i<=9;i++){
b[i]=newJButton(i+"");
jf.add(b[i]);
b[i].addKeyListener(this);
}
jf.setBounds(600,200,200,200);
jf.setVisible(true);
jf.validate();
jf.addKeyListener(newKeyListener(){
@Override
publicvoidkeyTyped(KeyEvente){
//TODOAuto-generatedmethodstub
if(e.getKeyCode()==KeyEvent.VK_0)
System.out.println('0');
}
@Override
publicvoidkeyReleased(KeyEvente){
//TODOAuto-generatedmethodstub
}
@Override
publicvoidkeyPressed(KeyEvente){
//TODOAuto-generatedmethodstub
}
});
}
@Override
publicvoidkeyTyped(KeyEvente){
//TODOAuto-generatedmethodstub
}
@Override
publicvoidkeyPressed(KeyEvente){
//TODOAuto-generatedmethodstub
}
@Override
publicvoidkeyReleased(KeyEvente){
//TODOAuto-generatedmethodstub
JButtontemp=(JButton)e.getSource();
x=temp.getBounds().x;
y=temp.getBounds().y;
//System.out.println(x*y);
if(e.getKeyCode()==KeyEvent.VK_UP)
y=y-20;
if(e.getKeyCode()==KeyEvent.VK_DOWN)
y=y+20;
if(e.getKeyCode()==KeyEvent.VK_RIGHT)
x=x+20;
if(e.getKeyCode()==KeyEvent.VK_LEFT)
x=x-20;
temp.setLocation(x,y);
}
}
熱點內容