2012-06-26 2 views
2

대학 연구 프로젝트를위한 자바 애플리케이션에서 단백질 서열 정렬을 표시하려고합니다. 각 셀에있는 JLabel과 함께 JTable을 사용하여 시퀀스의 아미노산을 유지할 생각이 들었습니다. 배경 색상, 텍스트 색상을 변경하고 각 셀 이벤트를 구동 할 수 있어야합니다. 이 작업을 수행하는 더 좋은 방법이 있습니까?단백질 서열 디스플레이

답변

1

간단한 대안은 JTextArea를 사용하는 것입니다. JTextArea를 사용하면 각 단백질 시퀀스를 텍스트 행으로 표시하고 틈새에 하이픈을 넣을 수 있습니다.

당신이 JTable의 아이디어로 앞으로 이동하면 볼 : 당신은 당신이 데이터 을 그리는 방법을 지정할 수 있습니다

  • javax.swing.table.TableCellRenderer을 제공하고 데이터를 업데이트 할 수있는

  • +0

    텍스트 영역을 사용하려고 생각했지만 사용자는 열을 삭제하고, 열을 삽입하고, 정렬에서 블록을 선택하고, 유사한 아미노산으로 열을 음영 처리하는 옵션을 가질 수 있어야합니다. 나는 그것이 내가 찾고 있었던 것이었다라고 생각한다, 감사합니다 – Pete

    관련 문제