private void generateSeekInfo() { String seekTypeStr = (String) SELECT_seekType.getSelectedItem(); SeekType seekType = SeekType.get(seekTypeStr); long pos = 0; try { pos = Long.parseLong(TEXT_seekPos.getText()); } catch (Exception e) { } String info = "Print From " + (seekType.isSeekHead() ? "HEAD" : "TAIL") + " by " + (seekType.isSeekLine() ? "Lines" : "Pos") + " at " + (seekType.isSeekLine() ? "Line" : "Pos") + " " + pos; LABEL_seek.setText(info); }