0
나는이 자바 FX 슬라이더가 :자바 FX 8 슬라이더 : 최소 값과 주요 틱 단위
당신이 볼 수 있듯이, 최소 값은 1이고 주요 틱 단위가 5
입니다하지만 내가 달성하고자하는 것은 이것이다 :
또는 적어도이 :
그래서 기본적으로, 나는 1 틱에 의해 왼쪽으로 전체 규모를 이동하려는. 그러나 어떻게?
는(나는 또한 this post을 보았다하지만, 빠르고 쉬운 방법이 없다? 아니면 내가 정말이 작은 작업을 위해 내 자신의 슬라이더를 정의해야합니까?)
을 편집
좋아요, 그럼 내 자신의 슬라이더를 만들려고했습니다. 그러나 나는 정말로 길을 잃는다.
이것은 내가 논리적으로하고 싶은 것입니다. 그러나 나는 그것을 실제적으로하는 방법을 모른다 :
public class ImprovedTicksSlider extends Slider {
public void setTickMarks(int majorTickUnit, int minorTickCount) {
// 1.)
// set the first major tick mark at
// getMin() + (majorTickUnit - getMin() % majorTickUnit)
// 2.)
// set minor tick count in the very first block to:
// majorTickUnit - (getMin() % majorTickUnit)
// 3.)
// set all other major tick marks at positions where
// (x % majorTickUnit == 0)
// 4.)
// set all other blocks of minor ticks to (minorTickCount)
// like it would usually be the case in a standard Slider
// ...but how?!
}
}