2013-05-22 2 views
0

스크롤 :끊임없이 내가 묻고 싶다 JProgressBar가

  1. 는 명시 적으로 중지하지 않는 한 끊임없이 이동하는 JProgressBar을 할 수 있습니까? JProgressBar을 사용하는 가장 일반적인 방법은 변경 내용을 수신하고 setValue()을 사용하여 진행 상황을 변경하는 것입니다. 그렇다면 어떻게?
  2. JTable의 셀에 첨가 할 수있다. 그렇다면 어떻게?

답변

3
  1. 예. 여기에 두 가지 해결책이 있습니다 : 진행 막대의 값을 반복적으로 변경하는 Swing Timer를 사용하거나 JProgressBarsetIndeterminate(true)을 사용하십시오.
  2. 예 아니요. 예, JTable에서 사용할 수 있습니다 (TableCellRenderer를 변경해야 함). 그러나 "불확정"진행률 표시 줄을 사용하려는 경우 JTable 내부에 "라이브"구성 요소가없는 JTable 렌더링 메커니즘으로 인해 구성 요소를 "페인팅"하기 때문에 작동하지 않습니다.

더 많은 문맥을 제공하고 실제로 타겟팅 한 내용을 사용하면 더 자세하고 간결한 대답을 줄 수 있습니다.

+0

비디오 변환기이므로 사용자에게 얼마나 많은 진행이 있었는지 표시 할 수 있기를 원하지만, 진행률이 얼마인지를 수치로 확인할 수 없기 때문에 불확정 진행 막대를 사용하기로 결정했습니다. –