NetBeans JTable, который можно щелкнуть, чтобы перейти влево или вправо - PullRequest
0 голосов
/ 28 апреля 2018

Я разрабатываю программу на Java, чтобы она выглядела так же, как первая ссылка на изображение, которую я прикрепил ниже.

Эскиз моей программы:
My program sketch

Моя основная проблема с моим эскизом связана с 3-й панелью, которая содержит будущие месяцы. Я хочу иметь возможность иметь будущие месяцы в виде JTable, который можно прокручивать влево и вправо на 3-й панели. Помимо изготовления скользящей горизонтальной полосы прокрутки. Я хочу иметь возможность просматривать, например, 6 месяцев в полноэкранной версии приложения. В полноэкранном режиме это будет так: июнь июль август сентябрь октябрь ноябрь. Затем, если я выведу программу из полноэкранного режима, и она будет иметь половину размера экрана, то она автоматически изменит размер и будет отображаться через 3 месяца, например с июня по август (как показано на рисунке).

Моя главная задача, хотя я могу поставить стрелку слева и справа, и если бы они были нажаты, я мог бы продвинуться в зависимости от того, какая стрелка нажата. Тогда это продвинулось бы только 3 или 6 месяцев за один раз в зависимости от размера экрана. Затем, после того, как он достигнет 12-месячной отметки, он просто отобразит следующие месяцы, доступные на следующий год. Например, это будет декабрь январь февраль на 3 месяцах / не в полноэкранном режиме.

И прокручивая в 3 или 6, я имею в виду, что они изменят следующие 3 или следующие 6 одним нажатием кнопки.

Вторая ссылка на прикрепленное изображение имеет JTable на Java для справки. Надеюсь, у меня достаточно деталей для вас, ребята. Я уже запрограммировал много UI для всего остального. Просто нужно руководство для того, что я вам всем описал.

Jtable ссылка:

Jtable reference

...