public void setContent() { // Set value in content form Object. numeric_numProcess.Value = myScheduling.getNumberProcess(); checkBox_FCFS.Checked = myScheduling.getFlagFCFS(); checkBox_SJF_P.Checked = myScheduling.getFlagSJF_P(); checkBox_SJF_N.Checked = myScheduling.getFlagSJF_N(); checkBox_Priority_P.Checked = myScheduling.getFlagPriority_P(); checkBox_Priority_N.Checked = myScheduling.getFlagPriority_N(); checkBox_RR.Checked = myScheduling.getFlagRR(); }
public void displayFCFS() { int num = myScheduling.getNumberProcess(); for (int i = 0; i < num; i++) { processWaitingTime[i].Text = myScheduling.waitingTime_FCFS[i].ToString(); processTurnaroundTime[i].Text = myScheduling.turnAroundTime_FCFS[i].ToString(); } lbl_avg_waitingTime.Text = "" + myScheduling.getAVG_waitingTimeFCFS().ToString("0.00"); lbl_contextSwitch.Text = "" + myScheduling.getContextSwitch_FCFS(); }
private void setVisibleContent() { int num = myScheduling.getNumberProcess(); for (int i = 0; i < 10; i++) { if (i < num) { panelExColorProcess[i].Visible = true; label_process[i].Visible = true; label_Aviral[i].Visible = true; label_Burst[i].Visible = true; label_Priority[i].Visible = true; } else { panelExColorProcess[i].Visible = false; label_process[i].Visible = false; label_Aviral[i].Visible = false; label_Burst[i].Visible = false; label_Priority[i].Visible = false; } } }
public void setValueFromObject() { int num = myScheduling.getNumberProcess(); numericUpDown_QuantumTime.Value = myScheduling.getQuantumTime(); for (int i = 0; i < num; i++) { arrivalTimeArray[i].Value = myScheduling.getArrivalTime(i); burstTimeArray[i].Value = myScheduling.getBrustTime(i); priorityArray[i].Value = myScheduling.getPriority(i); } checkBox_displayChart.Checked = myScheduling.getFlagDisplayChart(); }