⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 9016a5e1d9b7001a1e5ff42f2510af1d

📁 这是一个用java和xml编写的流媒体服务器管理软件
💻
📖 第 1 页 / 共 2 页
字号:
    ButtonPane.add(ok, null);
    ButtonPane.add(cancel, null);
    box2.add(CameraPane1, null);
    box3.add(CameraPane2, null);
    box4.add(CameraPane3, null);
    box5.add(CameraPane4, null);
    box6.add(CameraPane5, null);
    box7.add(CameraPane6, null);
    box8.add(CameraPane7, null);
    box9.add(CameraPane8, null);   
    box10.add(ButtonPane, null);
    
    jScrollPane2.setPreferredSize(new Dimension(200, 80));
    
    this.setPreferredSize(new Dimension(203, 440));
    jPanel1.setPreferredSize(new Dimension(203, 440));
    jScrollPane1.setPreferredSize(new Dimension(203, 440));
    jPanel2.setPreferredSize(new Dimension(200, 440));
   
    flowLayout4.setVgap(2);
    flowLayout3.setVgap(2);
    jPanel6.setPreferredSize(new Dimension(190, 50));
    
    jTable1.setToolTipText("");
    this.add(jPanel1, BorderLayout.CENTER);
    jPanel1.add(jScrollPane1, BorderLayout.CENTER);
    jScrollPane1.getViewport().add(jPanel2, null);
    jPanel2.add(jPanel3, BorderLayout.CENTER);
    jPanel3.add(box2, null);
    jPanel3.add(box3, null);
    jPanel3.add(box4, null);
    jPanel3.add(box5, null);
    jPanel3.add(box6, null);
    jPanel3.add(box7, null);
    jPanel3.add(box8, null);
    jPanel3.add(box9, null);
    jPanel3.add(box10, null);
    
    jPanel2.add(jPanel4, BorderLayout.NORTH);
    jPanel4.add(box1, null);
    box1.add(jPanel5, null);
    jPanel5.add(DvrNameLabel, null);

  }

  public boolean getIsPreviewData(int i)
  {	  
	  switch(i)
	  {
	  		case 1:
	  			return camera1.isSelected();	  			
	  		case 2:
	  			return camera2.isSelected();	  			
	  		case 3:
	  			return camera3.isSelected();	  			
	  		case 4:
	  			return camera4.isSelected();		  			
	  		case 5:
	  			return camera5.isSelected();		  			
	  		case 6:
	  			return camera6.isSelected();
	  		case 7:
	  			return camera7.isSelected();
	  		case 8:
	  			return camera8.isSelected();		  			
	  		default:
	  			return camera1.isSelected();	
	  		  
	  }	    
  }
  public boolean getIsControlData(int i)
  {	  
	  switch(i)
	  {
	  		case 1:
	  			return control1.isSelected();	  			
	  		case 2:
	  			return control2.isSelected();	  			
	  		case 3:
	  			return control3.isSelected();	  			
	  		case 4:
	  			return control4.isSelected();		  			
	  		case 5:
	  			return control5.isSelected();		  			
	  		case 6:
	  			return control6.isSelected();
	  		case 7:
	  			return control7.isSelected();
	  		case 8:
	  			return control8.isSelected();		  			
	  		default:
	  			return control1.isSelected();	
	  		  
	  }	    
  }
  
  public boolean getIsPlayHistoryData(int i)
  {	  
	  switch(i)
	  {
	  		case 1:
	  			return history1.isSelected();	  			
	  		case 2:
	  			return history2.isSelected();	  			
	  		case 3:
	  			return history3.isSelected();	  			
	  		case 4:
	  			return history4.isSelected();		  			
	  		case 5:
	  			return history5.isSelected();		  			
	  		case 6:
	  			return history6.isSelected();
	  		case 7:
	  			return history7.isSelected();
	  		case 8:
	  			return history8.isSelected();		  			
	  		default:
	  			return history1.isSelected();	
	  		  
	  }	    
  }
  
  /**
   */
  public void displayData()
  {
	  if (dataManager != null)
	    {
	      try
	      {
	       // groupLabel.setText(dataManager.getGroupData());	       
	        
	        for(int i=1;i<9;i++)
	        {
	        	switch(i)
	        	{
	        		case 1:
	        			camera1.setSelected(dataManager.getIsPreviewData(i));
	        			control1.setSelected(dataManager.getIsConData(i));
	        			history1.setSelected(dataManager.getIsPlayHistoryData(i));	        			
	        		case 2:
	        			camera2.setSelected(dataManager.getIsPreviewData(i));
	        			control2.setSelected(dataManager.getIsConData(i));
	        			history2.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 3:
	        			camera3.setSelected(dataManager.getIsPreviewData(i));
	        			control3.setSelected(dataManager.getIsConData(i));
	        			history3.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 4:
	        			camera4.setSelected(dataManager.getIsPreviewData(i));
	        			control4.setSelected(dataManager.getIsConData(i));
	        			history4.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 5:
	        			camera5.setSelected(dataManager.getIsPreviewData(i));
	        			control5.setSelected(dataManager.getIsConData(i));
	        			history5.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 6:
	        			camera6.setSelected(dataManager.getIsPreviewData(i));
	        			control6.setSelected(dataManager.getIsConData(i));
	        			history6.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 7:
	        			camera7.setSelected(dataManager.getIsPreviewData(i));
	        			control7.setSelected(dataManager.getIsConData(i));
	        			history7.setSelected(dataManager.getIsPlayHistoryData(i));
	        		case 8:
	        			camera8.setSelected(dataManager.getIsPreviewData(i));
	        			control8.setSelected(dataManager.getIsConData(i));
	        			history8.setSelected(dataManager.getIsPlayHistoryData(i));
	        		default:
	        			break;
	        	
	        	}
	        }
	        toValidate.clear();
	       // toValidate.add(hostTextField);	        

	      }
	      catch (InvalidRequestException e)
	      {
	        e.printStackTrace();
	      }
	    }
  }

  /*
   * 取到group的某一个终端的数据
   */
  public void getSelfData()throws InvalidRequestException
  {	 	  
	  //if (dataManager != null)
	  {		 
		  System.out.println("I come getSelfData");
	        for(int i=1;i<9;i++)
	        {	        	
	        	String Camera="Camera"+i;
	        	dataManager.setIsPlayHistoryData(getIsPlayHistoryData(i),i);
	        	dataManager.setIsConData(getIsControlData(i),i);
	        	dataManager.setIsPlayHistoryData(getIsPlayHistoryData(i),i);
	        	
	        }
	  }
  }
  
  /*
   * 取到group的所有数据,即各个终端的联合数据(包括dvr和env)
   */
  public void getData()
  {
    
  }

  /**
   */
  public void activate()
  {
    //dataManager = configTree1.getDvrData();
	dataManager = configTree1.getDvrData(); 
    displayData();
  }

  public void activateNew()
  {
    dataManager = configTree1.getNewDvrData();   
   
    displayData();
    
  }
  public JButton getSelfOkButton()
  {
    return ok;
  }
  // Action Listener

  /**
   * 
   * @param ev
   */
  public void actionPerformed(ActionEvent ev)
  {
	  if(ev.getSource() == getSelfOkButton())
	  {		  
		  try
	      {			
	        getSelfData();
	      }
	      catch(InvalidRequestException e)
	      {
	        return;
	      }
	  }
/*
    if (ev.getSource() == mainScreen.getOkButton())
    {

      if (!checkValidated())
      {
        return;
      }

      try
      {
        getData();
      }
      catch(InvalidRequestException e)
      {
        return;
      }

      if (dataManager != null)
      {
        try
        {
          System.out.println("saving data");

          dataManager.saveData();
        }
        catch (InvalidRequestException e) {}
      }

      dataManager = configTree1.getDvrData();

      mainScreen.enableTree();
    }
*/
  }

  /**
   * 
   * @param e
   */
  void tableAddButton_actionPerformed(ActionEvent e)
  {

    // int lastRow = tableModel.getRowCount();
    tableModel.addNewEntry(new String(""));
    tableModel.fireTableRowsInserted(0, 0);
  }

  /**
   * 
   * @param e
   */
  void tableDeleteButton_actionPerformed(ActionEvent e)
  {
    int selectedRow = jTable1.getSelectedRow();

    if (selectedRow > -1)
    {
      tableModel.deleteRow(selectedRow);
      tableModel.fireTableRowsDeleted(selectedRow, selectedRow);
    }

  }

}



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -