• 2022-06-27
    MouseListener监听练习效果图如图所示:
  • importjava.awt.FlowLayout;importjava.awt.event.MouseEvent;importjava.awt.event.MouseListener;importjava.awt.event.MouseMotionListener;importjavax.swing.JDialog;importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPanel;publicclassMouseListenerTestimplementsMouseListener{//测试鼠标监听MouseListener包括鼠标的进入、退出、单击、按压某个区域。JFramejf=newJFrame("鼠标事件练习");JPaneljp1=newJPanel();JLabeljlb1=newJLabel("测试内容1");JLabeljlb2=newJLabel("测试内容2");JLabeljlb3=newJLabel("测试内容3");JLabeljlb4=newJLabel("测试内容4");publicMouseListenerTest(){//TODOAuto-generatedconstructorstubjp1.setLayout(newFlowLayout());jp1.add(jlb1);jp1.add(jlb2);jp1.add(jlb3);jp1.add(jlb4);jf.add(jp1);jp1.addMouseListener(this);jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);jf.setVisible(true);jf.setSize(450,200);}@OverridepublicvoidmouseClicked(MouseEventarg0){//TODOAuto-generatedmethodstubjlb1.setText("鼠标点击面板了");JDialogdialog=newJDialog(jf,"对话框测试");dialog.setVisible(true);}@OverridepublicvoidmouseEntered(MouseEventarg0){//TODOAuto-generatedmethodstubjlb2.setText("鼠标进入面板了");}@OverridepublicvoidmouseExited(MouseEventarg0){//TODOAuto-generatedmethodstubjlb3.setText("鼠标退出面板了");}@OverridepublicvoidmousePressed(MouseEventarg0){//TODOAuto-generatedmethodstubintx=arg0.getX();inty=arg0.getY();jlb4.setText("鼠标单击的坐标是:x="+x+",y="+y);}@OverridepublicvoidmouseReleased(MouseEventarg0){//TODOAuto-generatedmethodstub}publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubMouseListenerTesttest=newMouseListenerTest();}}

    内容

    • 0

      如图所示,使用图1和图2的素材,制作如图3所示的效果,可以使用的工具或命令是()http://image.zhihuishu.com/zhs/onlineexam/ueditor/201905/83f6206f170942cda54207b95d6c7fa2.jpg

    • 1

      如图所示,使用图1和图2的素材,制作如图3所示的效果,可以使用的工具或命令是( )http://image.zhihuishu.com/zhs/onlineexam/ueditor/201905/e6f6324260b94c4d9f6bf871e74595a1.jpg

    • 2

      图a所示结构的图如图b所示。常数。

    • 3

      图a所示结构,EI常数,其M图如图b所示。()

    • 4

      图(a)所示静定梁的弯矩图如图(b)所示。【图片】