konogonka/src/main/java/konogonka/Controllers/NCA/NCATableController.java

31 lines
992 B
Java

package konogonka.Controllers.NCA;
import javafx.fxml.FXML;
import javafx.scene.control.Label;
import konogonka.Tools.NCA.NCAHeaderTableEntry;
import static konogonka.LoperConverter.byteArrToHexString;
public class NCATableController {
@FXML
private Label
mediaStartOffsetLbl,
mediaEndOffsetLbl,
unknwn1Lbl,
unknwn2Lbl;
public void resetTab() {
mediaStartOffsetLbl.setText("-");
mediaEndOffsetLbl.setText("-");
unknwn1Lbl.setText("-");
unknwn2Lbl.setText("-");
}
public void populateTab(NCAHeaderTableEntry ncaHeaderTableEntry){
mediaStartOffsetLbl.setText(Long.toString(ncaHeaderTableEntry.getMediaStartOffset()));
mediaEndOffsetLbl.setText(Long.toString(ncaHeaderTableEntry.getMediaEndOffset()));
unknwn1Lbl.setText(byteArrToHexString(ncaHeaderTableEntry.getUnknwn1()));
unknwn2Lbl.setText(byteArrToHexString(ncaHeaderTableEntry.getUnknwn2()));
}
}