當前位置: 首頁>>代碼示例>>Java>>正文


Java ITable.addTableListener方法代碼示例

本文整理匯總了Java中edu.wpi.first.wpilibj.tables.ITable.addTableListener方法的典型用法代碼示例。如果您正苦於以下問題:Java ITable.addTableListener方法的具體用法?Java ITable.addTableListener怎麽用?Java ITable.addTableListener使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在edu.wpi.first.wpilibj.tables.ITable的用法示例。


在下文中一共展示了ITable.addTableListener方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: initTable

import edu.wpi.first.wpilibj.tables.ITable; //導入方法依賴的package包/類
@Override
public void initTable(ITable table) {
  if (this.m_table != null) {
    m_table.removeTableListener(m_listener);
  }
  m_table = table;
  if (table != null) {
    table.putNumber("p", getP());
    table.putNumber("i", getI());
    table.putNumber("d", getD());
    table.putNumber("f", getF());
    table.putNumber("setpoint", getSetpoint());
    table.putBoolean("enabled", isEnable());
    table.addTableListener(m_listener, false);
  }
}
 
開發者ID:ArcticWarriors,項目名稱:snobot-2017,代碼行數:17,代碼來源:PIDController.java

示例2: initializeTrajectoryListener

import edu.wpi.first.wpilibj.tables.ITable; //導入方法依賴的package包/類
private void initializeTrajectoryListener()
{

    ITable mTable = NetworkTable.getTable(SmartDashBoardNames.sSPLINE_NAMESPACE);
    ITableListener idealSplineListener = new ITableListener()
    {

        @Override
        public void valueChanged(ITable arg0, String arg1, Object arg2, boolean arg3)
        {
            mCoordinateGui.setPath(IdealSplineSerializer.deserializePath(arg2.toString()));
        }
    };
    mTable.addTableListener(SmartDashBoardNames.sSPLINE_IDEAL_POINTS, idealSplineListener, true);
}
 
開發者ID:ArcticWarriors,項目名稱:snobot-2017,代碼行數:16,代碼來源:CoordinateWidet2017.java

示例3: initTable

import edu.wpi.first.wpilibj.tables.ITable; //導入方法依賴的package包/類
@Override
public void initTable(ITable table) {
  if (m_table != null) {
    m_table.removeTableListener(m_listener);
  }
  m_table = table;
  if (table != null) {
    table.putString("name", getName());
    table.putBoolean("running", isRunning());
    table.putBoolean("isParented", m_parent != null);
    table.addTableListener("running", m_listener, false);
  }
}
 
開發者ID:ArcticWarriors,項目名稱:snobot-2017,代碼行數:14,代碼來源:Command.java


注:本文中的edu.wpi.first.wpilibj.tables.ITable.addTableListener方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。